★CSSの基本

私たちはカジノサイトを独自にレビューしています。当社のリンクを通じてサインアップすると、追加料金なしで当社に手数料が発生する場合があります。

広告



■ボックス

内容・パディング・ボーダー・マージン

要素は、ボックスと呼ばれる領域を生成します。
ボックスは、内容(content)、パディング(padding)、ボーダー(border)、マージン(margin)から成り立ちます。

内容(content)
widthプロパティとheightプロパティで指定する領域です。この部分にテキストや画像などの要素内容が表示されます。
パディング(padding)
paddingプロパティで指定する内側余白です。この部分には背景が適用されます。
ボーダー(border)
borderプロパティで指定する境界線です。太さ・線種・色を指定することができます。
マージン(margin)
marginプロパティで指定する外側余白です。この部分には背景は適用されません。

ボックスサイズの算出

ボックス全体のサイズは、内容領域・パディング・ボーダー・マージンの合計になります。

CSSソース

div.sample {
width:200px; height:100px;
margin:
5px; padding:10px; border:1px solid black;
background-color:lightgray;
}

HTMLソース

<div class=”sample” >ボックスサイズの算出</div>

↓↓↓
ブラウザ上の表示
ボックスサイズの算出

例えば、上記のようにサイズ指定されたボックスがある場合、ボックス全体の横幅と高さは以下のように算出されます。

【ボックス全体の横幅】 = (内容領域の横幅200px)+(左右マージン5px×2)+(左右パディング10px×2)+(左右ボーダー1px×2) = 232px

【ボックス全体の高さ】 = (内容領域の高さ100px)+(上下マージン5px×2)+(上下パディング10px×2)+(上下ボーダー1px×2) = 132px

ブロックボックスとインラインボックス

ボックスは、ブロックレベル要素・インライン要素を問わず生成されます。
それぞれ、ブロックボックス、インラインボックスと呼ばれますが、その性質は異なります。
ブロックボックスは、要素全体を1つの長方形にして表示されます。
インラインボックスは、要素を1行づつ行ボックスにして折り返して表示されます。

CSSソース

.sample1 {
margin:10px; padding:10px; border:5px solid black;
background-color:lightgray;
}

.sample2 {
margin:10px; padding:10px; border:5px solid black;
background-color:lightgray;
line-height:60px;
}

HTMLソース

<h3>ブロックボックス</h3>
<p class=”sample1“>
池のほとりにかえるが住んでいました。かえるは自分の名前があまり好きではありませんでした。「かえるなんて名前より、もっとふさわしい素敵な名前があるはずだよ。」かえるはまいにちそう考えて暮らしていました。ある朝かえるは思いました。「そうだ、神様にお願いして新しい名前をつけてもらおう。神様ならきっと素敵な名前をつけてくださるはずだよ。」そう思うといてもたってもいられなくなり、かえるは神様のところへ出かけました。
</p>

<h3>インラインボックス</h3>
<p>
<span class=”sample2“>
池のほとりにかえるが住んでいました。かえるは自分の名前があまり好きではありませんでした。「かえるなんて名前より、もっとふさわしい素敵な名前があるはずだよ。」かえるはまいにちそう考えて暮らしていました。ある朝かえるは思いました。「そうだ、神様にお願いして新しい名前をつけてもらおう。神様ならきっと素敵な名前をつけてくださるはずだよ。」そう思うといてもたってもいられなくなり、かえるは神様のところへ出かけました。
</span>
</p>

↓↓↓
ブラウザ上の表示

ブロックボックス

池のほとりにかえるが住んでいました。かえるは自分の名前があまり好きではありませんでした。「かえるなんて名前より、もっとふさわしい素敵な名前があるはずだよ。」かえるはまいにちそう考えて暮らしていました。ある朝かえるは思いました。「そうだ、神様にお願いして新しい名前をつけてもらおう。神様ならきっと素敵な名前をつけてくださるはずだよ。」そう思うといてもたってもいられなくなり、かえるは神様のところへ出かけました。

インラインボックス


池のほとりにかえるが住んでいました。かえるは自分の名前があまり好きではありませんでした。「かえるなんて名前より、もっとふさわしい素敵な名前があるはずだよ。」かえるはまいにちそう考えて暮らしていました。ある朝かえるは思いました。「そうだ、神様にお願いして新しい名前をつけてもらおう。神様ならきっと素敵な名前をつけてくださるはずだよ。」そう思うといてもたってもいられなくなり、かえるは神様のところへ出かけました。

<前へ 記事一覧へ 次へ>
広告



山田 太郎
テック・リード
山田太郎は、ウェブ開発やグラフィックスプログラミングに10年以上の経験を持つテクノロジーの専門家です。特にHTML5 CanvasやJavaScript、インタラクティブメディアに精通しており、動的なユーザーインターフェースや最先端のウェブアプリケーションの開発に携わってきました。複雑な図形描画や画像操作、リアルタイムグラフィックスに関する知識が豊富で、ウェブ技術の限界を追求する開発者たちにとって頼りになる存在です。知識の共有に情熱を持ち、初心者からプロフェッショナルまで幅広く支援するため、技術フォーラムやブログにも積極的に貢献しています。

ギャンブルガイド もっと見る

カジノファインダー

どのカジノが自分に最適か分からないですか?

サインアップは必要なく、1 分以内に最適なブックメーカーを簡単に見つけることができます。
カジノを探す
Back
質問
Select one of the following options
{"is_any_tile":true}

どのカジノが自分に最適か分からないですか?

Back
Restart
やったー!
これはあなたの選択に基づいた最高のカジノです...
56 users signed up
もっと表示する