CSS ボーダーはネイティブにパーセンテージをサポートしていませんが、これを達成するための賢い CSS のみのソリューションがあります。この効果。
パーセンテージをシミュレートするには境界線の場合は、次のプロパティを持つラッパー要素を使用します:
例として、横幅 25% の要素を作成する HTML および CSS コードを示します。 "borders":
HTML:
<div class="faux-borders"> <div class="content"> This is the element to have percentage borders. </div> </div>
CSS:
.faux-borders { background-color: #f00; padding: 1px 25%; /* set padding to simulate border */ } .content { background-color: #fff; }
この手法は、パーセント境界線を模倣します。ラッパー要素のパディングを使用して錯覚を作成します。
以上がCSS のみを使用してパーセンテージベースの CSS 境界線を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。