Bonjour,
J’essaye d'associer un sélecteur CSS à un nœud (TabPane). J’ai bien lu qu’il y avait 3 manières (http://java.developpez.com/faq/javaf...s-sur-un-noeud). Mais dans mon cas, le TabPane est Parent (si je peux dire). Et donc, si je souhaite associer la css à ce TabPane (et non à la scène), la css est malgré tout appliquée à tous mes nœuds enfants.
Si je souhaite utiliser l’id ou la classe de style, je ne vois pas comment je peux faire car ma css contient plusieurs blocs de règles pour le TabPane. De plus, elle contient des blocs de règles pour les Tab.
CSS :
Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 .tab-pane .tab-header-area .tab-header-background{ -fx-opacity: 0; } .tab { -fx-background-color: GAINSBORO; } .tab:selected { -fx-background-color: ORANGE; } .tab .tab-label { -fx-alignment: CENTER; -fx-text-fill: #828282; -fx-font-size: 12px; -fx-font-weight: bold; } .tab:selected .tab-label { -fx-alignment: CENTER; -fx-text-fill: WHITE; } .tab{ /*-fx-background-insets: 0 1 0 1,0,0;*/ -fx-background-insets: 0, 0 0 1 0; } .tab-pane:top *.tab-header-area { -fx-border-color: ORANGE; -fx-border-width: 0 0 5 0; }
Quelqu'un peut m'aider ?
Merci d'avance
Partager