Извините, я знаю, что подобные вопросы задавали раньше, но ни один из предложений в них не работал в моем случае. У меня есть таблица (для табличных данных, а не для макета), и я не хочу, чтобы границы не были видимыми в заголовке таблицы. Насколько я знаю, способ сделать это - указать border-collaps: collapse;
в CSS. Однако после этого в моем случае границы были все еще видны. Я искал этот сайт, попробовал различные предлагаемые здесь решения - border-spacing-0px, display-none
- но ничего не получилось. Границы все еще существуют. Код в моем CSS теперь выглядит следующим образом:Пограничный коллапс не работает снова
.tableStyle2 {
border-spacing: 0px;
}
.tableStyle2 th {
background-color: #1B7AE0;
border-color: #1B7AE0;
border-spacing: 0px;
}
.tableStyle2 tr {
display: none;
}
и соответствующий HTML-код выглядит следующим образом:
<table class = "tableStyle2" width = "100%">
<tr>
<th> ... </th>
<th> ... </th>
<th> ... </th>
<th> ... </th>
<th> ... </th>
</tr>
</table>
(. Остальная часть таблицы еще не были написано) Любой идея, что вызывает это и как можно скрыть границы между ячейками в заголовке таблицы?
Опубликовать больше своего фактического кода, или даже лучше, опубликовать скрипку. Я попробовал скрипку с помощью кода, который вы показали, и я не вижу границ, поэтому в деталях должно быть что-то скрытое. – GreatBigBore
Название вопроса вводит в заблуждение. Свойство 'border-collapse' действительно работает, оно просто не выполняет то, что было неправильно ожидалось (удалить границы). –