Установка ширины для отображения: таблица - PullRequest
0 голосов
/ 15 марта 2010

Я пытаюсь создать макет с display: table и т. Д., Но кажется, что display: table-row и другие не учитывают свойство width. Есть ли способ преодолеть это?

Ответы [ 3 ]

3 голосов
/ 15 марта 2010

Это потому, что display:table-row не имеет ширины.

Для разрешения вам нужно иметь внутри элементы с display: table-cell, которые имеют ширину.

Вы можете увидеть W3C для полного списка характеристик , или ... просто попробуйте представить его как <tr>, он ведет себя так же.

0 голосов
/ 15 марта 2010

Я почти уверен, что элементы строки таблицы должны иметь ширину 100% содержащей таблицы. Если у вас есть строки с переменной шириной ... это не очень похоже на таблицу. Вы можете попробовать установить ширину самой таблицы или элементов ячейки таблицы.

0 голосов
/ 15 марта 2010

Используете ли вы inline свойства для них? Просто дайте им display:block свойство css и тогда ширина должна быть применима.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...