Jump to content

tor_tz

Newbie
  • Posts

    3
  • Joined

  • Last visited

tor_tz's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Да, точно, auto существует, спасибо. Жаль, что он не оживляет вложенный аттрибут cellpadding. Насчет чужого контента там я не правильно ситуацию передал, не важно. На некоторые мысли Вы меня натолкнули, за что большое спасибо.
  2. Спасибо. К сожалению, этот вариант не подходит, т.к. я ищу решение для таблиц, внутри которых лежит любой чужой (пользовательский) html, который я не могу редактировать. Вот если бы существовал стиль .tbl td td { padding: auto;} - можно было бы подумать, но все равно, переопределенный padding убивает свойство cellpadding, что недопустимо. Видимо придется ждать полной смерти IE 6, тогда можно будет пользоваться .tbl > td и не париться. А пока - только cellpadding
  3. Возможно ли сделать средствами CSS точный aналог cellpadding="0"? Интересует только кроссбраузерное решение (в том числе IE 6 ) Простое решение с td { padding = 0; } очевидно не является аналогом cellpadding="0", т.к.: - ячейки вложенных таблиц тоже получат этот класс, чего не происходит при cellpadding="0" (хотя это обычно некритично) - во вложенной таблице с cellpadding != 0 параметр cellpadding проигнорируется. Для тех, кому тяжело вчитываться, пример: <style> .tbl td{padding: 0px;} </style> <table class="tbl" cellspacing="0" border="1"> <tr> <td> <table cellspacing="0" border="1" cellpadding="10"> <tr> <td>1</td> <td>2</td> </tr> </table> </td> </tr> </table> В первой таблице аттрибуты class="tbl" и cellpadding="0" приводят к разным результатам. Либо если глобально объявлен td {padding: 5px}, то тоже результат будет разным, т.к. он перекроется для вложенной таблицы.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy