【CSS】padding - パディング
CSSのpaddingプロパティについて解説します。
検証環境
padding
paddingは“パディング”のプロパティです。
上下左右のパディングを一括設定します。
各パディングの個別設定はpadding-top、padding-bottom、padding-left、padding-rightを使用します。
基本構文
4パターンの基本的な構文があり、それぞれ値の個数が異なります。
全て(値:1個)
値が1個の場合、全て(上下左右)のパディングに適用します。
padding: 値;
上下・左右(値:2個)
値が2個の場合、値1
は上下、値2
は左右のパディングに適用します。
padding: 値1 値2;
上・左右・下(値:3個)
値が3個の場合、値1
は上、値2
は左右、値3
は下のパディングに適用します。
padding: 値1 値2 値3;
上・右・下・左(値:4個)
値が4個の場合、値1
は上、値2
は右、値3
は下、値4
は左のパディングに適用します。
padding: 値1 値2 値3 値4;
サンプル
全て
<style>
div {
border: 1px solid black;
___ih_hl_start
padding: 40px;
___ih_hl_end
}
</style>
<div>
CSS : Cascading Style Sheets.
CSS is a programming language that decorates elements such as HTML and XML.
You can set various properties such as text color, background, and size.
</div>
上下・左右
<style>
div {
border: 1px solid black;
___ih_hl_start
padding: 40px 120px;
___ih_hl_end
}
</style>
<div>
CSS : Cascading Style Sheets.
CSS is a programming language that decorates elements such as HTML and XML.
You can set various properties such as text color, background, and size.
</div>
上・左右・下
<style>
div {
border: 1px solid black;
___ih_hl_start
padding: 40px 120px 200px;
___ih_hl_end
}
</style>
<div>
CSS : Cascading Style Sheets.
CSS is a programming language that decorates elements such as HTML and XML.
You can set various properties such as text color, background, and size.
</div>
上・右・下・左
<style>
div {
border: 1px solid black;
___ih_hl_start
padding: 40px 120px 200px 280px;
___ih_hl_end
}
</style>
<div>
CSS : Cascading Style Sheets.
CSS is a programming language that decorates elements such as HTML and XML.
You can set various properties such as text color, background, and size.
</div>