|
|
|
| Всем доброго дня!
Есть таблица:
<table width="100%" border="0" cellpadding="7" cellspacing="0" class="ris_90x240">
<tr>
<td> </td>
<td> </td>
</tr>
<tr class='niz_line' bgcolor='#FFFFCC'>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
|
Файл CSS:
.niz_line
{border-bottom: 2px solid #000099;}
.ris_90x240
{padding: 20px;}
|
Почему не отображается нижняя рамка одной строки, заданная в файле CSS ? | |
|
|
|
|
|
|
|
для: sega_z
(24.01.2012 в 10:16)
| | Потому что бордер бывает у ячейки, а не у строки. Добавьте:
tr.niz_line td {border-bottom: 2px solid #000099;}
|
| |
|
|
|
|
|
|
|
для: АЯС
(24.01.2012 в 10:27)
| | В этом случае, рамка добавляется ко всем строкам.
А нужно, именно к одной.
Или к строке вообще нельзя применить стиль рамки (именно к строке <tr></tr>) | |
|
|
|
|
|
|
|
для: sega_z
(24.01.2012 в 10:33)
| | В этом конкретном случае к вашему никнейму следует прибавить какое-нить нехорошее слово.
А бордер снизу добавляется ТОЛЬКО и ИСКЛЮЧИТЕЛЬНО к той строке, которая имеет имя класса niz_line.
PS. Кроме того, добавлю, ибо сразу не заметил. У тега <TABLE> нет свойства стиля padding, потому ваш второй класс (с именем riz) игнорируется браузером. | |
|
|
|
|
|
|
|
для: АЯС
(24.01.2012 в 19:20)
| | "А бордер снизу добавляется ТОЛЬКО и ИСКЛЮЧИТЕЛЬНО к той строке, которая имеет имя класса niz_line."
Ну так строка и имеет класс niz_line. Или я вас не правильно понял... | |
|
|
|
|
|
|
|
для: sega_z
(24.01.2012 в 22:43)
| | Не знаю уж, как меня можно "неправильно понять".
Вместо вашего
.niz_line
{border-bottom: 2px solid #000099;}
|
напишите предложенное мною - добавьте 5 символов, они выделены жирно
tr.niz_line td
{border-bottom: 2px solid #000099;}
|
И посмотрите ГЛАЗАМИ (а не другим местом) на получившееся. | |
|
|
|