Я пытаюсь сделать простую разметку, используя технику CSS таблиц , но я обнаружил в ней один большой недостаток: min-width и max-width игнорируются для элементов с таблицей. сотовый дисплей.
Знаете ли вы какой-нибудь обходной путь, который позволил бы мне указать, насколько далеко элемент #sidebar может растягиваться в следующем примере?
XHTML:
<div id="wrapper">
<div id="main">
</div>
<div id="sidebar">
</div>
</div>
CSS:
#wrapper {
display: table-row;
border-collapse: collapse;
}
#main {
display: table-cell;
}
#sidebar {
display: table-cell;
width: 30%;
min-width: 100px; /* does not work! */
max-width: 310px; /* does not work! */
}