CSSでページに刻まれたように見える枠線を設定する方法(border-style: groove)
HTML要素の周囲に、ページに彫り込まれたような立体感のある枠線を設定したい場合は、CSSのborder-styleプロパティに「groove」の値を指定します。grooveは、境界線が溝として刻み込まれているかのように見せるスタイルで、ボックスに奥行きを持たせたいときに便利です。
grooveを使った実装例
以下のコードでは、比較のため「none」(枠線なし)を指定した段落と、「groove」を指定した段落を並べて表示しています。実際にブラウザで実行して、表示の違いを確認してみてください。
<html> <head> </head> <body> <p style = "border-width:4px; border-style:none;"> This is a border with none width. </p> <p style = "border-width:4px; border-style:groove;"> This is a border carved into the page. </p> </body> </html>
実装時のポイント
grooveスタイルでは、指定した枠線の色をもとに明暗の陰影が自動的に描画され、溝状の立体表現が生まれます。また、border-styleプロパティだけを指定しても枠線は表示されないため、border-widthで太さを一緒に設定することを忘れないようにしましょう。
-
CSSでボーダー(境界線)に点線を設定する方法
CSSで要素の境界線(ボーダー)に点線を表示したい場合は、border-style プロパティに dotted を指定します。点線の太さは border-width プロパティ、色は border-color プロパティでそれぞれ調整できます。基本的な使い方以下のように、border-width と border-style を組み合わせて指定するのが基本の書き方です。<html> <head> </head> <body> &
-
CSSで境界線(ボーダー)のスタイルを設定する方法
CSSで要素の境界線(ボーダー)のスタイルを設定するには、border-style プロパティを使用します。このプロパティにより、以下のようなさまざまなスタイルから好みのボーダーを選択できます。 border-styleで指定できる主な値 none: 境界線を表示しません。 solid: 1本の実線で表示されます。 dotted: 点線(ドットの連続)で表示されます。 dashed: 破線(短い線分の連続)で表示されます。 double: 2本の実線で表示されます。 groove: ページに刻み込まれたような凹凸のある立体的な線で表示されます。 ridge: grooveの逆で、盛り上がって