질문:
테두리가 있는 요소를 만들려고 할 때 브라우저 창의 지정된 비율을 차지하는 경우 border-width:10%;를 사용하려고 시도했지만 실패했습니다. 백분율을 사용하여 CSS에서 테두리 두께를 설정하는 방법이 있습니까?
답변:
테두리는 백분율을 지원하지 않지만... 여전히 가능합니다. ..
CSS 사양에 따라 테두리에는 백분율이 지원되지 않습니다. 너비:
테두리 너비 | 값 | 백분율 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
테두리- 상단 너비 | ` |
상속` |
|
예:
만들려면 이것을 사용하여 25% 너비의 측면 테두리 접근 방식: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 테두리를 백분율로 지정할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!