Fermer

mars 6, 2020

Comprendre le sélecteur CSS profond de Vue


Apprenez à utiliser le sélecteur Deep dans Vue, un outil puissant pour résoudre certains problèmes CSS.

Le CSS peut être un plaisir absolu ou votre pire cauchemar, en particulier lorsqu'il s'agit de composants qui enveloppent une série de composants enfants qui ont besoin

Dans cet article, nous allons explorer le sélecteur profond de Vue, et pourquoi il peut être un outil puissant à avoir sous votre ceinture.

Accordé, le deep n'est pas un moyen très courant de résoudre les problèmes d'injection CSS. Il y a peu de scénarios réels auxquels je peux penser qui bénéficieront de cette approche – l'un d'eux modifie le style d'un composant de bibliothèque tiers. Ou peut-être même définir des règles CSS spécifiques pour les descendants sur une base par composant, qui est celle que nous utiliserons aujourd'hui comme exemple. être attentif. Un bon nom de classe et un examen attentif de votre structure CSS sont indispensables.

Cela dit, préparons-nous.

Configuration d'un exemple

Pour mieux comprendre comment utiliser le deep sélecteur dans Vue, nous allons construire un exemple d'application très allégé qui aura des composants . Ces boutons ne seront pas stylisés d'une manière particulière, mais ils changeront en fonction du parent qui les contient.

Le premier composant, sera un simple wrapper pour un HTML




Source link