そもそも min-width・max-width とは? width は要素の幅を明示的に指定するプロパティですが、 min-width / max-width は、その最小値・最大値を制約として設定するプロパティです。 このように設定することで、幅は基本的に100%に従うが、300pxより小さくならず、1200px ...
min-width: This is the attribute used to specify the minimum size of an element or viewport before applying CSS rules in the media query. It measures the size of the element or viewport in pixels or ...
CSSだけでwidth: auto;やheight: auto;にアニメーションできたらいいな、と思ったことはありませんか? たとえば、下記のようにテキストの量によってサイズが異なるボタンです。 これまではCSSでアニメーションするときは、固定値(width: 100px;しかアニメーション ...
幅いっぱいの要素から左右のマージンを引きたいときに、こういうCSSを使用すると思います。width: calc(100% - 48px); 便利なCSSですが、マージンを計算する必要があり、デザインの変更があった際はCSSも変更する必要もあります。 そこでstretchキーワードを使用 ...
先日flexboxにおけるgapプロパティに関して扱いました。他にもここ数年で一般的なブラウザで通常利用できるようになったCSS機能は多く、その中でも従来の記述方法を大きく覆すほどのものを備忘録のため取り上げていきます。 すでに一般的に広まっている ...