Удалить строки строк в твиттере - PullRequest
72 голосов
/ 16 января 2012

Я использую Twitter-загрузку для какого-то веб-приложения, которое я вынужден сделать (я не веб-разработчик), и я не могу найти способ отключить строки строк для таблиц.

Как видно из документации Bootstrap , стиль таблицы по умолчанию содержит строки.

С уважением,

Ответы [ 6 ]

123 голосов
/ 16 января 2012

Добавьте это к своему основному CSS:

table td {
    border-top: none !important;
}

Используйте это для более новых версий начальной загрузки:

.table th, .table td { 
     border-top: none !important; 
 }
51 голосов
/ 08 ноября 2013

В Bootstrap 3 я добавил класс без границ

.table-no-border>thead>tr>th, 
.table-no-border>tbody>tr>th, 
.table-no-border>tfoot>tr>th, 
.table-no-border>thead>tr>td, 
.table-no-border>tbody>tr>td, 
.table-no-border>tfoot>tr>td {
  border-top: none; 
}
15 голосов
/ 16 февраля 2014

bootstrap.min.css более специфичен, чем ваша собственная таблица стилей, если вы просто используете .table td. Так что используйте это вместо:

.table>tbody>tr>th, .table>tbody>tr>td {
    border-top: none;
}
2 голосов
/ 15 февраля 2015

Вот что у меня сработало ..

.table-no-border>thead>tr>th, 
.table-no-border>tbody>tr>th, 
.table-no-border>tfoot>tr>th, 
.table-no-border>thead>tr>td, 
.table-no-border>tbody>tr>td, 
.table-no-border>tfoot>tr>td,
.table-no-border>tbody,
.table-no-border>thead,
.table-no-border>tfoot{
  border-top: none !important; 
  border-bottom: none !important; 
}

Пришлось вытащить! Важно сделать так, чтобы оно прилипало.

0 голосов
/ 30 марта 2015

Получил тот же вопрос от друга.Мое предложение, которое не требует !Important, выглядит следующим образом: я добавляю пользовательский класс "no-border", который можно добавить в таблицу начальной загрузки.

.table.no-border tr td, .table.no-border tr th {
  border-width: 0;
}

Вы можете увидеть мой ход на решение здесь

0 голосов
/ 03 апреля 2014

С другой стороны, если у вас возникли проблемы с добавлением строк на панель, не забудьте добавить их в таблицу. По умолчанию (http://getbootstrap.com/components/#panels), предполагается добавить строку, но это помогло мне добавить тег, поэтому теперь отображаются строки строк.

В следующем примере «вероятно» не отображаются строки между строками:

<div class="panel panel-default">
    <!-- Default panel contents -->
    <div class="panel-heading">Panel heading</div>
    <!-- Table -->
    <table class="table">
        <tr><td> Hi 1! </td></tr>
        <tr><td> Hi 2! </td></tr>
    </table>
</div>

В следующем примере будут отображаться строки между строками:

<div class="panel panel-default">
    <!-- Default panel contents -->
    <div class="panel-heading">Panel heading</div>
    <!-- Table -->
    <table class="table">
        <thead></thead>
        <tr><td> Hi 1! </td></tr>
        <tr><td> Hi 2! </td></tr>
    </table>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...