★ このページでは、CSSの基本的な仕様について解説しています。
動作確認されているのはIE6.0のみですので、それ以外のバージョン、ブラウザでは正しく表示されない場合があります。★
初級篇★ページ作りの基礎知識2. スタイルシートを使ってみよう VOL5. Box に関する設定 その2−1 ★ 枠線の幅、色、線種(デザイン)を個別に指定する
枠線についても、各辺ごとに個別に幅、色、デザインを指定することができます。
1.幅の指定 @-1) マージンやパディング同様に各プロパティに対し「数値+単位」で指定する方法 (スタイルシートで使用できる単位については、「Column7.スタイルシートと単位」を参照して下さい。) ex1. body { border-top-width: 3px; border-right-width: 5px; border-bottom-width: 3px; border-left-width: 5px; }
@-2) 「thin(細線)」、「medium(中間)」、「thick(太線)」で指定する方法 ex2. p { border-top-width: thin; border-right-width: medium; border-bottom-width: thick; border-left-width: medium; }
なお、枠線の幅は、デフォルトでは「medium」になります。
2.色の指定 色指定はRGB値、色名(システムカラー含む)で指定することができます。なお、この場合は「transparent」を指定しても反映されません。 (スタイルシートで使える色指定について詳しくは「Column 8.スタイルシートと色指定」を参照して下さい。) ex3. body { border-top-color: red; border-right-color: #ff0000; border-bottom-color: #003366; border-left-color: yellow; }
3.線種(デザイン)の指定 ・・・ 各プロパティに以下のキーワードで指定します。
以上の他に、 none ・・・ 枠線を表示しない (デフォルト) hidden ・・・ 枠線を表示しない これらはどちらも枠線が非表示になりますが、テーブルなどの枠線と重なったような場合、none は他の値を優先して表示し、hiddenは自己の値を優先します。なお、何も指定しなければ、デフォルトで none の状態が適用されますので、枠線を表示するために幅や色を設定した場合は、必ず線種も指定する必要があります。 ex4. p { border-top-style: dotted; border-right-style: solid; border-bottom-style: double; border-left-style: dashed; }
|
2007.1.10.-1.11.