У мене трохи проблем. Я використовую 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:
Що відбувається?