J'utilise Twitter Bootstrap pour certaines applications Web que je suis obligé de faire (je ne suis pas un développeur Web) et je ne peux pas trouver un moyen de désactiver les lignes des lignes des tableaux.
Comme vous pouvez le constater à partir de Documentation Bootstrap , le style de tableau par défaut contient des lignes.
Cordialement,
Ajoutez ceci à votre CSS principal:
table td {
border-top: none !important;
}
Utilisez ceci pour les nouvelles versions de bootstrap:
.table th, .table td {
border-top: none !important;
}
Dans Bootstrap 3, j'ai ajouté une classe table-no-border
.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;
}
bootstrap.min.css est plus spécifique que votre propre feuille de style si vous utilisez simplement .table td. Alors utilisez ceci à la place:
.table>tbody>tr>th, .table>tbody>tr>td {
border-top: none;
}
C'est ce qui a fonctionné pour moi..
.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;
}
Il a fallu éliminer l’important pour qu’il reste collé.
Inversement, si vous avez des problèmes pour AJOUTER les lignes à votre panneau, n’oubliez pas d’ajouter le à votre TABLE . Par défaut ( http://getbootstrap.com/components/#panels ), c’est supposons ajouter la ligne, mais cela m’a aidé à ajouter la balise, donc maintenant les lignes sont affichées.
L'exemple suivant "probablement" n'affichera pas les lignes entre les lignes:
<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>
L'exemple suivant affiche les lignes entre les lignes:
<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>
Vous avez la même question d'un ami. Ma suggestion qui ne nécessite pas !Important
ressemble à ceci: J'ajoute une classe personnalisée "no-border
" qui peut être ajoutée à la table d'amorçage.
.table.no-border tr td, .table.no-border tr th {
border-width: 0;
}
Vous pouvez voir mon aller à une solution ici