J'ai une application Vue qui utilise les tables Vuetify, qui ne prend pas en charge les tables de bordure (mais voir https://github.com/vuetifyjs/vuetify/issues/16336). C'est pourquoi j'ai essayé d'utiliser mon propre CSS pour ajouter la bordure manquante.
给出以下示例(复制链接)
Col 1 Col 2 ≪/tr> ≪/tête>{{ cellule.content }} ≪/tr>importer { ref, Ref } depuis 'vue' ; interface Cell { isCoveredByPreviousCell : booléen ; étendue de lignes : nombre ; contenu ? : chaîne ; } tapez TableMatrix = Cell[][]; const childCell : Cell = { isCoveredByPreviousCell : false, rowspan : 1, contenu : "cellule avec rowspan 1" } ; const tableMatrix : Réf = réf([ [{ isCoveredByPreviousCell : false, rowspan : 2, contenu : "cellule avec rowspan 2" },{ ...childCell }], [{ isCoveredByPreviousCell : true, rowspan : 1, contenu : "couvert par le parent" },{ ...childCell }], [{ ...childCell },{ ...childCell }], [{ ...childCell }, { isCoveredByPreviousCell : false, rowspan : 2, contenu : "cellule avec rowspan 2" }], [{ ...childCell }, { isCoveredByPreviousCell : true, rowspan : 1, contenu : "couvert par le parent" }], [{ isCoveredByPreviousCell : false, rowspan : 2, contenu : "cellule avec rowspan 2" },{ ...childCell }], [{ isCoveredByPreviousCell : true, rowspan : 1, contenu : "couvert par le parent" },{ ...childCell }], ]) Si l'étendue des lignes de la dernière cellule est supérieure à 1, vous pouvez voir qu'elle a une bordure plus épaisse
Est-ce que quelqu'un sait quelle "règle" CSS manque pour corriger les bordures des tableaux dans ce cas ?
Sujets populairesPlus>Articles populaires
Tutoriels populairesPlus>Derniers téléchargementsPlus>
- À propos de nous Clause de non-responsabilité Sitemap
- Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!
Utilisez slot=item, puis appliquez le style en fonction de l'emplacement défini.
Voici un exemple :
Afficher l'extrait de code
Utilisez slot=item.name.
Ajoutez simplement l'attribut
border-collapse:collapse;
au tableau.