CSSサンプル– category –
-
CSSサンプル
【CSS】gridレイアウトの基本と使い方をやさしく解説
CSS Grid Layoutは、Webページの要素を「行」と「列」の両方で整理できる便利なレイアウト方法です。Flexboxが横並びや縦並びの1次元レイアウトに向いているのに対し、gridは2次元の配置が得意です。たとえば、ヘッダー、サイドバー、メイン、フッターのよ... -
CSSサンプル
【CSS】flexboxで最後の1列だけ左寄せにするレイアウト調整
Flexboxでカードやメニューを横並びにすると、要素数によっては最後の1列だけ余白が目立つことがあります。特に、1行あたりの表示数が決まっているレイアウトでは、最終行が中央寄せのように見えてしまい、「左端からきれいに並べたい」と感じる場面がよく... -
CSSサンプル
【CSS】flexboxで左右の端に要素を配置するjustify-contentの基本
flexboxで左右の端に要素を配置したいときは、justify-contentを使うのが基本です。ナビゲーションメニュー、ボタンの並び、ヘッダー内のロゴとリンクの配置など、Web制作ではよく登場する場面です。まずは、「justify-contentは横方向の配置を決めるプロ... -
CSSサンプル
【CSS】flexboxの並び順を入れ替えるorderプロパティの使い方
Flexboxを使ってレイアウトを組むと、HTMLの並び順はそのままに、見た目だけ順番を入れ替えたい場面があります。そんなときに役立つのがorderプロパティです。たとえば、スマホでは画像を上に、PCではテキストを先に見せたいといった調整も、HTMLを大きく... -
CSSサンプル
【CSS】flexboxの子要素を縦方向に中央寄せする基本と例
flexboxを使うと、子要素の配置を直感的に整えられます。なかでもよく使うのが、子要素を縦方向の中央にそろえる方法です。ヘッダーやカード、ボックス内のテキスト配置など、実務でも出番の多い基本テクニックなので、仕組みと書き方をあわせて押さえてお... -
CSSサンプル
【CSS】フォーム入力欄を選択しやすくするフォーカス時の装飾と状態切り替え
フォームの入力欄は、見た目がシンプルなままだと「ここに入力する」と気づきにくいことがあります。特にテキストボックスやテキストエリアは、クリックしやすさだけでなく、フォーカス時の見た目を分かりやすくしておくと、ユーザーが迷わず操作しやすく... -
CSSサンプル
【CSS】画像の縦横比を崩さずにトリミング表示する方法【object-fitの使い方】
画像をWebサイトに配置したとき、「縦横比はそのままにしたいけれど、枠からはみ出す部分は切り取りたい」という場面はよくあります。たとえば、サムネイル画像を同じ大きさで並べたいときや、カードデザインを整えたいときです。こうしたときに便利なのが... -
CSSサンプル
【CSS】スマホで画像とテキストを縦並びに切り替えるレスポンシブ実装
スマホ画面では画像とテキストを縦並びにし、PCでは横並びにしたいというレイアウトはよくあります。たとえば商品紹介やプロフィール、記事のサムネイル付きカードなどで使う場面が多いです。今回はCSSだけで、画面幅に応じて画像とテキストの並びを切り替... -
CSSサンプル
【CSS】横スクロールを出さずに長い表をスマホで見やすくする方法
スマホで表を見せたいとき、横スクロールにする方法は手軽ですが、見たい列を左右に動かす必要があり、少し使いづらく感じることがあります。特に列数が多い表や、比較したい情報が細かい表では、画面内で内容を読み取りやすくする工夫が大切です。 この記... -
CSSサンプル
CSSだけで吹き出しを作る方法
CSSだけで吹き出しを作成する方法です。 吹き出しのイメージ HTML [crayon-6aceb1c3ad235570621983/] CSS [crayon-6aceb1c3ad23c808015512/]
1
