CSS
position:fixedを指定した要素を、画面幅いっぱいに広げる方法を紹介しています。 結論 position: fixedを指定した要素のleftおよびrightプロパティに0を指定する 実際に書いたコード https://codepen.io/itsumoonazicode/pen/OJgwazw どうしてleftとrightに…
見出しセル(th)をposition: stickyで固定して、テーブルレイアウトのレスポンシブ対応をしようという記事です。 HafHというウェブサイトの下記ページ「プラン比較」の部分にインスパイアを受けました。これをテーブルレイアウトでできないものかと思い、本…
※記事内の結論に誤りがあったため、更新しました。 この記事でアウトプットしたいこと 要素にfloatを指定したときのdisplayプロパティの挙動 インライン要素にfloatを指定したときになぜwidthを指定しないとtext-alignが効かなくなるか TL;DR floatプロパテ…
やりたいこと 線で囲まれた四角の四隅に、丸を置きたい。 イメージは下記サイトの「1つボックスに複数の画像指定」の部分まんま。 CSS3の背景画像指定について | Designmemo(デザインメモ)-初心者向けWebデザインTips- やったこと background-imageを一つ…
font-sizeの初期値はmediumである CSS Fonts Module Level 3 初期値のmediumは、ブラウザ既定の初期値である16pxと同一であるということになるが、 これはブラウザ側の仕様になるためW3Cの仕様書には記載が無い。(16pxなどという記述はどこにも出てこない。…
TL;DR remは<html>(ルート)要素で使われているフォントサイズを基準とする emは親要素で用いられているフォントサイズを基準とする font-sizeのブラウザの既定値はmedium(16px) 目次 TL;DR 目次 em font-size: 1em;を指定した要素は、その親要素で用いられてい</html>…
TL,DR tableタグを囲むdivにoverflow-x: autoを設定する。 floatを利用して左右に分けていたものをflexでつくりなおす。 横スクロールさせるには、あらかじめtableの長さを多めに設定する必要がある。 目次 TL,DR 目次 やりたいこと 実際にやったこと 縦並び…
TL,DR 実現したいこと:2カラムのリストを縦に並べるときに、最後の列だけ1カラムになったりすることがあるが、そのときでも間延びせずにレイアウトしたい justify-contentのspace-aroundやspace-evenlyでは最後の列が1カラムになると、その要素が真ん中に配…
業務でHTMLのマークアップをやっているとテーブルタグによく出くわします。 その割に修正作業のときに何度もぐぐっているので、改めて自分でマークアップをしてみようかなというエントリーです。 今回、参考の対象にしたのは下記のサイトです。 こちらの「会…