divs를 사용하여 테이블을 작업하는 중입니다. 그리고 여기 테이블의 머리가 있습니다 :div가 두 줄로 분리되는 것을 방지하려면 어떻게해야합니까?
<div id="table-header">
<div id="header-row">
<div class="rate-rule-column s-boarder">
<div class="header-text ">Rate Rule</div>
</div>
<div class="rate-column s-boarder">
<div class="header-text">Rate</div>
</div>
<div class="qty-column s-boarder">
<div class="header-text">Qty</div>
</div>
<div class="copies-column s-boarder">
<div class="header-text">Copies</div>
</div>
<div class="amount-column s-boarder">
<div class="header-text">Amount</div>
</div>
</div>
</div>
현재 코드는 이러한 요소의 위치를 지정하기 위해 float : left를 사용하고 있습니다. 이 문제는 다음과 같습니다. 줌이 100 % 일 때 제대로 작동하지만 확대/축소 할 때 테이블 선이 두 줄로 나뉩니다.
하나의 단일 셀 내에서 두 줄로 나눠지지 않습니다. 이렇게 공백 : nowrap는이 경우에는 돕지 않는다. divs 사이에 줄 바꿈을 방지하는 방법이 있습니까?
편집 :
추가 CSS 코드의 요청에 따라. 그러나 나에게 유일하게 흥미로운 부분은 왼쪽이다.
.amount-column{
width: 130px;
height: 30px;
float: right;
}
.copies-column{
width: 69px;
height: 30px;
float: left;
}
.qty-column{
width: 150px;
height: 30px;
float: left;
}
.rate-column{
width: 150px;
height: 30px;
float: left;
}
.rate-rule-column{
width: 300px;
height: 30px;
float: left;
}
왜 ['table'] (http://www.w3schools.com/html/html_tables.asp)를 사용하지 않으십니까? –
css 코드도 게시 할 수 있습니까? – Mai
브라우저 너비의 크기를 조정할 때 줄이 엉망이됩니까? CSS 없이는 테스트하기가 어렵습니다. – jwinn