CSSのpadding-bottomで要素の下部パディングを指定する方法
CSSのpadding-bottomプロパティとは
padding-bottomプロパティは、要素の下部(下側)に内側の余白(パディング)を設定するために使用します。これにより、要素のコンテンツと下側の境界線との間にスペースを作ることができます。
値には、pxやemなどの長さの単位、または親要素の幅に対する割合を示す%(パーセント)を指定できます。
指定できる主な値
- length:px、pt、emなど、絶対値または相対値による長さの指定
- %:親要素の幅に対する割合での指定
コード例
以下の例では、1つ目の段落に「20px」、2つ目の段落に「20%」の下部パディングを設定しています。どちらにも赤い境界線を付けているので、パディングによって生まれる余白の違いがひと目でわかります。
<html>
<head>
</head>
<body>
<p style = "padding-bottom: 20px; border:1px solid red;">
デモ用のコンテンツです。
</p>
<p style = "padding-bottom: 20%; border:1px solid red;">
もう一つのデモ用コンテンツです。
</p>
</body>
</html>
ポイント
- px指定は常に固定の余白になるため、細かい調整に向いています。
- %指定は親要素の幅を基準とするため、画面サイズに応じた柔軟なレスポンシブデザインに役立ちます。
- パディングは要素の背景色・背景画像の範囲内に含まれるため、視覚的な間隔調整に効果的です。
まとめ
padding-bottomプロパティを使えば、要素の下側だけに余白を簡単に設定できます。固定値(px)と相対値(%)を使い分けることで、さまざまなレイアウトに対応した美しいWebページを作成できます。
-
CSSでキャレット(カーソル)の色を指定する方法|caret-colorプロパティの使い方
テキスト入力時に表示されるキャレット(挿入位置を示す縦棒カーソル)の色を変更したい場合は、CSSの caret-color プロパティを使用します。このプロパティを使えば、<input> や <textarea> などの編集可能な要素におけるカーソルの色を自由にカスタマイズできます。 caret-colorプロパティの基本的な使い方 caret-color プロパティには、キーワード・16進数・RGB・HSLなど、任意のCSSカラー値を指定できます。以下は、入力欄のキャレットを青色に設定するシンプルな例です。 サンプルコード <!DOCTYPE html>
-
CSSで要素のアスペクト比を維持する方法|padding-topとaspect-ratio徹底解説
Web制作において、画像・動画・カード型レイアウトなどで要素の縦横比(アスペクト比)を固定したい場面は非常に多くあります。ウィンドウサイズが変わってもレイアウトが崩れないようにするには、CSSの工夫が必要です。 基本の考え方:padding-topを使った手法 最も広く知られているのが「padding-top」を活用したテクニックです。paddingのパーセント指定は親要素の幅を基準に計算されるため、これを利用して高さを幅に連動させることができます。 例えば4:3の比率を維持したい場合は、padding-topに「75%」(3÷4×100)を指定します。同様に16:9なら「56.25%」、正方