백분율을 사용하여 테두리 너비를 설정하는 것은 CSS에서 직접 지원되지 않습니다. . 그러나 CSS 기술의 조합을 사용하여 이 동작을 시뮬레이션할 수 있습니다.
테두리를 추가하려는 요소를 래퍼에 래핑할 수 있습니다. 다음 속성을 가진 요소:
이 기술은 패딩과 배경색을 사용하여 테두리 비율의 환상을 만듭니다.
<br>.faux-borders {<br> background-color: #f00;<br> padding: 1px 25%; /<em> 측면에 25% 테두리 시뮬레이션 </em>/<br>}<p>.content {<br> background-color: #fff;<br>}</p><p>< ;div> <div class="content"></p><pre class="brush:php;toolbar:false">This element has simulated percentage borders.
이 코드는 다음을 래핑합니다. 래퍼 요소(faux-borders)의 내부 요소(콘텐츠). 래퍼 요소에는 빨간색 배경색과 1px 상단 및 하단 패딩이 있습니다. 내부 요소의 배경색은 흰색입니다.
위 내용은 CSS에서 백분율 기반 테두리를 어떻게 만들 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!