「文字の横方向の中央揃えはできるけど縦方向が苦手」「上下に中央寄せする方法は知っているけど文字サイズが違うとうまくいかない」「vertical-alignとline-heightが何のためにあるのかわからず模写コーディン […]
CSS
日本語対応!CSSで改行位置をキリの良い場所で折り返す方法【text-wrap, white-space】
「キャッチコピーなど大事な文章では改行位置を思ったようにしたい」「ググって出てきた方法は英語だとうまくいくが日本語だとうまくいかない」「text-wrapをbalanceにしているのに改行が単語にならない」 本日はそんな […]
CSSのdisplayを使ったアニメーションでtransitionが効かない問題【starting-style】
「アニメーションは動作するけどtransitionだけがうまく動作しない」「@keyframesで作ったときとJavaScriptで作ったときとでアニメーションが違う時がある」「最近追加された@starting-styl […]
特殊記号の書き方!HTML,CSS,JSそれぞれの違いとエスケープまで解説します
「特殊記号が何かは知ってるけどHTML、CSS、JSで書き方が違うことまでは知らなかった」「ネットで検索してコピペしているのに特殊記号が表示されないことがある」「エスケープシーケンスの使い方や意味はよくわかっていない」 […]
初心者がCSSのtransformが効かない時に確認すること【省略、上書き、インライン要素】
「ネットで調べた通りに書いているのにtransformが効かないことがある」「transformには省略記法が使えると思っている」「keyframesを使ったアニメーションなどで思ったような動きを作れない」 本日はそんな […]
CSSで背景を2色のグラデーションにする方法【linear-gradient, radial-gradient】
「グラデーションは生成ツールを使っていて自分でカスタマイズできない」「linear-gradientの使い方は調べたけど何をしているかわからなかった」「背景画像にグレーマスクをかける方法を知りたい」 本日はそんな方に向け […]
CSSのみでスクロールに合わせて線がのびるアニメーション【animation-timeline, animation-range, view(), scroll()】
「スクロールに合わせたアニメーションを作りたいけどJavaScriptが苦手」「おしゃれなホームページで見かけるクリエイティブなアニメーションを1度は作ってみたい」「スクロールアニメーションをデザインしたいけど参考例がな […]
CSSでクルッと裏返しに回転するアニメーションの作り方【rotateX, rotateY, transform】
画像や図形を回転させるアニメーションは、サイトやアプリケーションに動きを与えるため取り入れることが増えてきました。 とはいえ初心者にとってはイメージがしづらいため作り方が難しく、3Dのような回転になると作る気がしなくなっ […]
CSSでレイアウトが崩れる人向け!ボックスモデルを理解すればOK【width, height, margin, padding, border, box-sizing, gap】
「デザインデータ通りのパーフェクトピクセルで作れたことがない」「コーディングでレイアウト崩れが多く修正ばかりしている気がする」「CSSの余白をつけるプロパティでmargin, padding, gapの違いがよくわからな […]
最新版!CSSでwidthとfont-sizeをレスポンシブで指定する方法【clamp,min,max】
「Webサイトのコーディングでどんな画面サイズでも崩れないレイアウトの作り方を知りたい」「font-sizeはvwで指定するとレスポンシブ対応になるって本当?」「clamp,max,minのそれぞれの使い分けがわからない […]