TOP マージン・パディング・ボーダー > スタイルシートですべての方向に同じボーダーを引く。

スタイルシートですべての方向に同じボーダーを引く。

 一般的に境界線を引く場合、上下左右すべてにバラバラな設定をすることは稀です。 そんなことをするとかえって見にくくなってしまうからです。 スタイルシートで上下左右の四方向に同じボーダーを引くにはborderプロパティを使います。

ただし、borderプロパティを使用した場合は、方向別に設定することは出来ません。

borderプロパティに指定できる値の種類は、幅/色/線の種類の3つです。スタイルシートに書き込む際の順番は問いません。

 

スタイルシートですべての方向に同じボーダーを引く。

【書き方】

border : 幅 色 線の種類;(順不同)

 

"スタイルシートですべての方向に同じボーダーを引く。"のサンプルはコチラをクリック

 

  • サンプルページのコードは以下の通りです。

 

【スタイルシート】
body{margin: 0px;
background-image: url(http://www.1css.net/img/box2.gif);
}
.c1{
margin: 10px;
border: groove 10px #ff0000;
}
.c2{
margin: 10px;
border: ridge 10px #00ff00;
}
.c3{
margin: 10px;
border: double 5px #0000ff;
}
.c4{
margin: 10px;
border: dashed 5px #00ffff;
}

【HTML本文】
<html>
<head>
<title>スタイルシートですべての方向に同じボーダーを引く。のサンプル</title>
<meta http-equiv="content-type" content="text/html">
<meta http-equiv="content-style-type" content="text/css">

<link rel="stylesheet" href="http://www.1css.net/sample/408.css" type="text/css">

</head>
<body>
<p><font color="red">body要素のマージンを上下左右すべて0pxとしていますので、このように、ページの端々にテキストがぴったり引っ付いてしまいます。</font></p>
<p class="c1">この段落の境界線を幅10px、赤色、くぼみに設定しています。</p>
<p class="c2">この段落の境界線を幅10px、みどり色、浮き出しに設定しています。</p>
<p class="c3">この段落の境界線を幅5px、青色、二重線に設定しています。</p>
<p class="c4">この段落の境界線を幅5px、水色、破線に設定しています。</p>
</body>
</html>

 

Google
 
Web www.1css.net
 
『1歩!スタイルシート』はリンクフリーです。ご意見・ご感想等なんでもどうぞ!メールはこちらから
『1歩!スタイルシート』の許可なく本サイトの一部あるいは全文のコピーならびに転用を禁じます。