【CSS】インナー幅を持たせつつ要素をはみ出す方法

CSS

デモサイトはこちら。

PCで表示を確認してみてください。

See the Pen
Untitled
by ゆーじろー (@yuji64)
on CodePen.

インナー幅を指定しつつ、はみ出したい要素に対してpositionを当てます。

そうすることで、インナー幅の縦のラインを揃えつつも、はみ出したい要素をインナー幅から出すことができます。

あと横並び要素それぞれにmax-widthを指定することで、positionで要素が浮いたとしても被らないようになります。

西岡テントさんのWebサイトのように最近よく見るレイアウトなので、備忘録としてまとめました。