Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

Проблемы с сайтами » display: block - косяк » 15-04-2006 11:32:59

2. Они мне нравятся, но они исчезают, а вот это мне уже не нравится.
3. Всё работает совсем неправильно. При указании display:block не должно меняться ничего. Таблицы всю жизнь были block-level элементами и применение к ним этого стиля ничего не должно изменять кроме одного - видимости.
4. указать всем таблицам display:none, а одной выбранной display:block, чтобы её было видно. Это имхо логично и совместимо с цсс1.

P.S. И это в любом случае целесообразно.
Про table не знал, нафига оно надо? Чтобы корректно применить block к таблице?

Проблемы с сайтами » display: block - косяк » 13-04-2006 21:57:47

Ага, кажется, я знаю, куда меня ткнут носом... тогда превентивный вопрос: а как растянуть таблицу на ширину окна?

Проблемы с сайтами » display: block - косяк » 13-04-2006 21:46:40

ну я и напрягся пока вылавливал баг.

Выделить код

Код:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
<title>zz</title>
<style type="text/css">
 table { width: 100%; display: block }
</style>
</head>
<body>
<div>

<table rules='cols' cellspacing='0' cellpadding='2'>
<tr class='p'><th>zz</th><td class='sz'>1.26&nbsp;MB</td></tr>
<tr><td colspan='2' class='rul'></td></tr>
<tr class='of'><td class='n'>aa</td><td class='sz'>1.37&nbsp;KB</td></tr>
<tr class='ef'><td class='n'>bb</td><td class='sz'>1.37&nbsp;KB</td></tr>
<tr class='of'><td class='n'>cc</td><td class='sz'>57.38&nbsp;KB</td></tr>
<tr class='ef'><td class='n'>dd</td><td class='sz'>1.93&nbsp;KB</td></tr>
</table>

</div>
</body>
</html>

теперь уберите display:block из стиля и почувствуйте разницу - появились вертикальные разделители и табличка поехала. Что за нафиг???

Проблемы с сайтами » Ошибка в Gecko? » 23-03-2006 22:23:09

не пропишешь высоту у td - такой ахтуг получается!! :o
И таблица начинает занимать больше, чем окно.

Проблемы с сайтами » Ошибка в Gecko? » 22-03-2006 23:04:57

если уж говорить о стандартах, то почему td (height: 100%) расширяется до размеров окна, а table (height: 100%) - непонятно до каких размеров? Почему до размеров окна надо растягивать именно td, a не table? Логика в этом сомнительная, а также это не позволяет решить озвученную проблему. Как сделать так, чтобы таблица занимала всё окно, а её контент занимал столько места, сколько дадено?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]