Вопрос: Можно ли это сделать с помощью DIV и CSS? (вместо таблицы html)
Ширина столбцов Left
и right
, top
и bottom
строки не должны изменяться.
Серые границы, которые можно увидеть на этой картине, не важны, они на самом деле невидимы.
Отображение значений свойств CSS, использование этих
table Let the element behave like a <table> element table-caption Let the element behave like a <caption> element table-column-group Let the element behave like a <colgroup> element table-header-group Let the element behave like a <thead> element table-footer-group Let the element behave like a <tfoot> element table-row-group Let the element behave like a <tbody> element table-cell Let the element behave like a <td> element table-column Let the element behave like a <col> element table-row Let the element behave like a <tr> element
Дополнительная информация: CSS display Property
Таким образом, согласно документации, эти значения поддерживают только IE8, поэтому вы должны использовать элемент <table>
в IE7.
div { display:table/table-row/table-cell }
?inline-table
,table
,table-caption
table-cell
table-column
table-column-group
table-row
table-row-group
table-row
table-row-group
иinherit
не поддерживаются в IE7 и более ранних версиях. ,