Почему TR, не берущая стиль?

CSS

table tr {border-bottom:1px solid #008999}

HTML

<table width="100%" cellspacing="0" cellpadding="0">
   <thead>
      <tr>
         <th scope="col">one</th>
         <th scope="col">two</th>
         <th scope="col">three</th>
      </tr>
   </thead>
   <tbody>
      <tr>
         <th scope="row">Hello</th>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
      </tr>
   </tbody>
</table>
35
задан Jitendra Vyas 8 April 2010 в 05:05
поделиться

2 ответа

Добавить:

table
{
    border-collapse: collapse;
}

Иначе tr не создаст ни одного блока.

Простой пример:

table { border: 5px solid #900; background: #fff; } tr { border: 5px solid #090; } td { background: #ccc; padding: 5px 0; } table + table { border-collapse: collapse; }
def ault
coll apse
47
ответ дан 27 November 2019 в 07:09
поделиться

Попробуйте указать

table tr th {border-bottom:1px solid #008999}

Затем вы можете использовать

table { border-collapse: collapse; }
table tr {border-bottom:1px solid #008999; }

См. Модель сворачивающейся границы

8
ответ дан 27 November 2019 в 07:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: