ホームページ >ウェブフロントエンド >htmlチュートリアル >CSSのボーダープロパティについて詳しく解説

CSSのボーダープロパティについて詳しく解説

巴扎黑
巴扎黑オリジナル
2017-07-19 16:39:212317ブラウズ

1. border-width

border-width がパーセンテージをサポートしない理由: 実際には、さまざまなボーダーの概念自体にパーセンテージを使用する方法がありません。

border-width は、thin、medium (デフォルト)、thick のキーワードをサポートしており、そのサイズはそれぞれ 1px、3px、5px です (IE7 を除く)。

border-widthのデフォルト値が中(3px)である理由:border-styleがdoubleの場合、効果を確認するには少なくとも3pxが必要だからです。

2. 境界線スタイル

破線境界線スタイルに関する興味深いデータ:

境界線スタイルが点線の場合のブラウザの違い:

この角丸効果を実現するには、IE のドット効果を使用できます。 IE7/8環境下で。

ボーダースタイルdoubleの計算ルール:両側のボーダーは常に等しく、中央の間隔は±1です。

border-style は double 用の 3 つの等しいアイコンを実装します:

3, border-color

border-color と color の関係: border-color のデフォルトは color と同じ値で、類似のものには box-shadow が含まれます、テキストシャドウなど。

4. ボーダーや三角形などのグラフィックの構築

ソリッドスタイルのボーダーを使用すると、三角形の構築を巧みに実現できます:

また、継ぎ合わせ方法を使用して、2つの小さな台形を形成することもできます。上下に動かして円を形成します 角の効果:

5. 枠線と透明枠

透明枠の機能:

  • クリック領域を増やします。

  • レンダリング領域を増やします。

6. レイアウトでのボーダーの適用

ボーダーは同じ高さのレイアウトを実装します (ボーダーのサイズはパーセンテージにすることができないため、左側は固定幅になります):

以上がCSSのボーダープロパティについて詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。