과 바닥 글 스택 : CSS로국경의 원인이 수레
<div class="column one">
ONE
</div>
<div class="column two">
TWO
</div>
<div class="footer">
Footer
</div>
: 나는 테두리를 추가 할 때
.column {float: right; width: 30%; margin: 0 10%;}
.footer {clear: both;}
는 왜 두 열이 갑자기 상단에 스택을 서로?
.column, .footer {
border-style:solid;
border-width:1px;
}
참조 - 바이올린 : 테두리 폭에 추가하기 때문에 http://jsfiddle.net/usdu7/19/
경계는 요소의 폭뿐만 아니라, 패딩, 마진과 폭 자체를 차지하고있다. 예상대로 작동하려면 테두리 너비를 요소 폭에서 제거해야합니다. – Kyle
그래서 어떻게 열 너비를 백분율로 표시하고 테두리가 있습니까? –
테두리는 div가 차지하는 전체 너비에 추가되는 것입니다. 여백과 테두리의 너비를 변경하여 원하는 조합을 찾으십시오. – j08691