Теперь к трагедии : Имеется обычная таблица, данные выводятся в обычном цикле. В таблице допустимы пустые ячейки, где и происходит самое интересное - бордеры в пустых ячейках не отображаются в IE-6 (в других версиях не проверял, ибо уже косяк). Гугл ничего не подсказал, возможно в моём компе его устаревшая версия . Код прилагать смысла не вижу.
Скриншот:
Спустя 33 минуты, 52 секунды (19.06.2010 - 23:54) Ice написал(а):
Попробуйте такой вариант: установить в стилях таблицы свойство:
Только что протестил в Opera и IE8: решетка -- вся
border-collapse: collapse
Только что протестил в Opera и IE8: решетка -- вся
Спустя 48 минут, 25 секунд (20.06.2010 - 00:43) Bezdna написал(а):
Спасибо, но проблема осталась. На всякий случай аналогичный код, где из 10 ячеек 4 пустые без бордеров.:
В Опере и IE7-8 отображается нормально.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Таблица</title>
<style type="text/css">
.class1 {
padding:10px;
border:1px solid #CCCCCC;
height:50px;
}
</style>
</head>
<body>
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td width = "10%" valign = "top" class = "class1">Иванов</td>
<td width = "10%" valign = "top" class = "class1">Иван</td>
<td width = "10%" valign = "top" class = "class1">Иванович</td>
<td width = "10%" valign = "top" class = "class1">Имя</td>
<td width = "10%" valign = "top" class = "class1">Отчествович</td>
<td width = "10%" valign = "top" class = "class1">Фамилиев </td>
<td width = "10%" valign = "top" class = "class1"></td>
<td width = "10%" valign = "top" class = "class1"></td>
<td width = "10%" valign = "top" class = "class1"></td>
<td width = "10%" valign = "top" class = "class1"></td>
</tr>
</table>
</body>
</html>
В Опере и IE7-8 отображается нормально.
Спустя 20 минут, 17 секунд (20.06.2010 - 01:03) inpost написал(а):
Это всегда так, убирается через спец-символ - пробел... Вот его код:
Спустя 37 минут, 49 секунд (20.06.2010 - 01:41) Bezdna написал(а):
Цитата (inpost @ 20.06.2010 - 01:03) |
Вот его код: |
Код, в общем-то, интересный и знакомый, но спецификация ТЗ такова, что ячейки должны быть именно пустыми.
Спустя 32 минуты, 3 секунды (20.06.2010 - 02:13) Ice написал(а):
тогда попробуйте в свойствах того же тега table прописать
empty-cells: show
Спустя 11 часов, 26 минут, 59 секунд (20.06.2010 - 13:40) Bezdna написал(а):
Не помогло.
Спустя 22 минуты, 58 секунд (20.06.2010 - 14:03) Michael написал(а):
Цитата (Bezdna @ 20.06.2010 - 00:41) | ||
Код, в общем-то, интересный и знакомый, но спецификация ТЗ такова, что ячейки должны быть именно пустыми. |
все таки надо с Даже dreamweaver по умолчанию заполняет им ячейки. Если не на php то на js можно то заполнить.
Спустя 1 час, 54 секунды (20.06.2010 - 15:04) Bezdna написал(а):
Цитата (Michael @ 20.06.2010 - 14:03) |
все таки надо с Если не на php то на js можно то заполнить. |
Заполнить то не проблема, проблема в том, что заказчик желает именно так - чтобы ничего в ячейке не было.
Придётся проводить разъяснительно-убедительную работу.
Всем спасибо за помощь.
Спустя 18 часов, 20 минут, 10 секунд (21.06.2010 - 09:24) трамонтана написал(а):
блин...должно быть решение...
Спустя 17 минут, 35 секунд (21.06.2010 - 09:41) трамонтана написал(а):
вообщето , товарищ Ice написал правильно, и заметь бездна в i6 твой приведённый код работает как нужно со свойством
table{border-collapse:collapse}
Спустя 2 часа, 39 минут, 14 секунд (21.06.2010 - 12:21) Bezdna написал(а):
Цитата (трамонтана @ 21.06.2010 - 09:41) |
заметь бездна в i6 твой приведённый код работает |
Пока заметил только то, что у меня сиё свойство не даёт желаемого эффекта. Может мой IE не той конструкции?
Спустя 1 час, 5 минут, 3 секунды (21.06.2010 - 13:26) трамонтана написал(а):
ага))
не если серьёзно то это и в ie5 работает..
покажи весь код..
не если серьёзно то это и в ie5 работает..
покажи весь код..
Спустя 9 минут, 44 секунды (21.06.2010 - 13:35) Gabriel написал(а):
Bezdna
даже просто с обычным пробелом работает. (во всяком случае у меня)
даже просто с обычным пробелом работает. (во всяком случае у меня)
Спустя 11 минут, 3 секунды (21.06.2010 - 13:46) трамонтана написал(а):
Цитата (Gabriel @ 21.06.2010 - 10:35) |
Bezdna даже просто с обычным пробелом работает. (во всяком случае у меня) |
дане ну он же сказал..- никаких символов