パーセンテージを使用した境界線の幅の設定は、CSS では直接サポートされていません。 。ただし、CSS テクニックを組み合わせてこの動作をシミュレートできます。
境界線を追加したい要素をラッパーでラップすることができます。次のプロパティを持つ要素:
このテクニックは、パディングと背景色を使用して、境界線の割合を錯覚させます。
<br>.faux-borders {<br> 背景色: #f00;<br> パディング: 1px 25%; /<em> 側面に 25% の境界線をシミュレートします </em>/<br>}</p> <p>.content {<br> 背景色: #fff;<br>}</p> <p>< ;div> </p> <div class="content"> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">This element has simulated percentage borders.
このコードはラップされますラッパー要素 (擬似ボーダー) 内の内部要素 (コンテンツ)。ラッパー要素には赤色の背景色と 1 ピクセルの上下のパディングがあります。内部要素の背景色は白です。
以上がCSS でパーセンテージベースの境界線を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。