Удалить разделители столбцов в HTML-таблице - PullRequest
3 голосов
/ 26 июля 2010

У меня есть HTML-таблица с CSS.В настоящее время все ячейки имеют белую рамку вокруг, у меня возникают проблемы с удалением границ столбцов для каждой ячейки, поэтому строки делятся белой линией.Таблицу, подобную той, которую я пытаюсь достичь, можно увидеть на http://www.smashingmagazine.com/2008/08/13/top-10-css-table-designs/,, посмотрите на пример 3 (верхняя таблица в этом примере)Пока мой код выглядит так:

<html>
<head>
<style type="text/css">
table, td, th
{
font-family:calibri;
border:collapse:collapse;
}
th
{
background-color:#b9c9fe;
color:#006add;
}
td
{
background-color:#e8edff;
color:#666699;
}
</style>

<body>
<table cellpadding="5" >
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Savings</th>
</tr>
<tr>
<td>Peter</td>
<td>Griffin</td>
<td>$100</td>
</tr>
<tr>
<td>Lois</td>
<td>Griffin</td>
<td>$150</td>
</tr>
<tr>
<td>Joe</td>
<td>Swanson</td>
<td>$300</td>
</tr>
<tr>
<td>Cleveland</td>
<td>Brown</td>
<td>$250</td>
</tr>
</table>
</body>
</html>

1 Ответ

8 голосов
/ 26 июля 2010

Похоже, есть небольшая ошибка в стиле таблицы: там указано border:collapse:collapse, где оно должно быть border-collapse: collapse;.

Оттуда вам просто нужно добавить border-bottom: 1px solid #fff; к * 1006.* Блок, и вы должны быть все готово!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...