ฉันมีปัญหาเล็กน้อย ฉันใช้ FireFox 3.6 และมีโครงสร้าง DOM ดังต่อไปนี้:
<div class="view-row">
<div class="view-type">Type</div>
<div class="view-name">Name</div>
</div>
และ CSS ต่อไปนี้:
.view-row {
width:100%;
display:table-row;
}
.view-name {
display: table-cell;
float:right;
}
.view-type {
display: table-cell;
}
ถ้าฉันถอดdisplay:table-row
มันจะปรากฏขึ้นอย่างถูกต้องโดยview-row
แสดงความกว้าง 100% ถ้าใส่กลับมันจะหดลง ฉันใส่สิ่งนี้ไว้ใน JS Bin:
เกิดอะไรขึ้น?