2017-10-05 1 views
0

Je dois faire une table dans Vaadin mais le texte dans les en-têtes de colonnes est trop long, donc la table active le défilement horizontal et je ne le veux pas.Comment définir une double ligne de texte sur les en-têtes de colonne dans Vaadin Tableau

Y at-il un moyen de mettre ces en-têtes de colonne dans deux lignes comme peut-être augmenter la hauteur des en-têtes pour éviter le défilement et obtenir toutes les informations dans le tableau?

+0

Il n'y a pas de code. C'est une table simple à Vaadin avec quelques colonnes – LauSikh

+0

Version Vaadin? – avix

Répondre

1

Essayez d'ajouter ceci dans votre SCSS:

.myTheme .v-table-header { 
    color: #fff; 
    background: #4455aa; 
    font-weight: bold; 
    text-align: center; 
    word-wrap: normal; 
    } 

Compile il, navigateur clair cache, puis simplement ajouter du style à votre table.

table.addStyleName("myTheme"); 
+0

Existe-t-il un moyen non-css? – LauSikh

+0

en utilisant Vaadin v7 – LauSikh

+0

ça ne marche pas pour moi – LauSikh