"Non mais le CSS c'est facile, c'est même pas un langage"
Vu les dingueries que je vois quasi tous les jours soit une grande partie des devs sont des quiches, soit c'est pas si facile, soit les deux 😬

@roxyska Il me faut toujours je sais pas combien d'essais pour centrer du texte même avec flex (grid j'ai toujours pas tenté ^^) et bootstrap n'aide pas toujours.

For the record: je suis back avec des notions de css mais me suis arrêté quand flex est arrivé. J'ai plus suivi, ça me paraissait complexe... Et ça l'est 😅

@flohw non mais la j'ai un dev qui me fout 50 lignes de modifs pour surcharger une couleur et qui accuse la lib de notre design system plutôt que de se remettre en question.
Je lui ai expliqué la notion de poids des selecteurs, pas sûre qu'il ait tout écouté...
La solution tient finalement en une ligne 🤓.

Suivre

@roxyska @flohw il suffit de mettre ! Important partout non? 😁

@Vimar @flohw
.truc .bidule {
color: blue !important;
}
.bidule {
color: red !important;
}

De quelle couleur est bidule ?

@roxyska @Vimar @flohw je dirais red mais complètement au hasard ou avec une logique moisie

@flohw @Vimar @Tacitus la bonne réponse est blue!
Car en CSS la cascade compte (on applique le dernier style déclaré) mais aussi la puissance des sélecteurs.
Ici color:blue est appliqué sur un sélecteur plus spécifique (.truc .bidule) que color:red (.bidule). Il aurait fallu mettre le même poids de sélecteur pour surcharger.
J’aurai pu mettre une autre couleur avec un id pour complexifier encore la chose (un id à le poids d’une classe x8) 🤓

Inscrivez-vous pour prendre part à la conversation
techlover

Technology lovers, here we are — (development, digital artwork, science…)