SlideShare une entreprise Scribd logo
1  sur  12
vertika.org by Jean Garutti -- Angular 4 -- 08/29/17 -- 1
Angular 4
Shadow
DOM
info@vertika.org
-- Angular 4 -- -- 2by Jean Garutti
La directive structurelle
Elle est responsable
de tout
Angular l’améliore
encore
Jean Garutti – vertika.org
info@vertika.org
-- Angular 4 -- -- 3by Jean Garutti
va chercher la sortie !
info@vertika.org
-- Angular 4 -- -- 4by Jean Garutti
 Voici la sortie générée.
Encapsulation CSS
dans le composant
info@vertika.org
-- Angular 4 -- -- 5by Jean Garutti
 Vous voyez un élément
racine Shadow
qui isole
SecondComponent
du reste de l’application.
Encapsulation CSS
dans le composant
info@vertika.org
-- Angular 4 -- -- 6by Jean Garutti
 Ce comportement est
légèrement différente du
comportement par défaut.
 il isole complètement le
composant, de sorte qu’il
n'hérite pas les styles
globaux .cmp avec ce qui a
été le padding et la margin.
Encapsulation CSS
dans le composant
info@vertika.org
-- Angular 4 -- -- 7by Jean Garutti
Encapsulation CSS
dans le composant
info@vertika.org
-- Angular 4 -- -- 8by Jean Garutti
 Si vous voulez que
le CSS global par défaut
s'applique aux éléments
Shadow DOM
 vous devez utiliser un sélecteur
CSS spécial
::shadow .cmp { padding: 6px; margin:
6px; }
Encapsulation CSS
dans le composant
info@vertika.org
-- Angular 4 -- -- 9by Jean Garutti
 Parfois, c’est rare,
nous souhaitons que les CSS
d'un composant
ne soient pas encapsulés
 et s'appliquent globalement
à toute l’application.
Désactiver l'encapsulation CSS
info@vertika.org
-- Angular 4 -- -- 10by Jean Garutti
 Angular permet
de désactiver
l'encapsulation CSS
 des vues.
 Désactivez-la sur le
SecondComponent :
Désactiver l'encapsulation CSS
info@vertika.org
-- Angular 4 -- -- 11by Jean Garutti
 en 7 langues
 en présentiel
ou en e-learning
 par des experts
Pour la suite, inscrivez-vous
aux cours Angular 4
info@vertika.org
-- Angular 4 -- -- 12by Jean Garutti

Contenu connexe

Tendances

Angular 4 - architecture -- français
Angular 4  - architecture -- françaisAngular 4  - architecture -- français
Angular 4 - architecture -- françaisVERTIKA
 
Angular 4 - interpolation -- Français
Angular 4  - interpolation -- FrançaisAngular 4  - interpolation -- Français
Angular 4 - interpolation -- FrançaisVERTIKA
 
Angular 4 - directives -- Français
Angular 4  - directives -- FrançaisAngular 4  - directives -- Français
Angular 4 - directives -- FrançaisVERTIKA
 
Angular 4 - event binding -- Français
Angular 4  - event  binding -- FrançaisAngular 4  - event  binding -- Français
Angular 4 - event binding -- FrançaisVERTIKA
 
Angular 4 - ngfor -- Français
Angular 4  - ngfor -- FrançaisAngular 4  - ngfor -- Français
Angular 4 - ngfor -- FrançaisVERTIKA
 
Angular 4 - pöurquoi --Français
Angular 4  - pöurquoi  --FrançaisAngular 4  - pöurquoi  --Français
Angular 4 - pöurquoi --FrançaisVERTIKA
 
Angular 4 - creer projet par CLI -- français
Angular 4  - creer projet par CLI -- françaisAngular 4  - creer projet par CLI -- français
Angular 4 - creer projet par CLI -- françaisVERTIKA
 
Angular 4 - installation d'Angular -- Français
Angular 4  - installation  d'Angular -- FrançaisAngular 4  - installation  d'Angular -- Français
Angular 4 - installation d'Angular -- FrançaisVERTIKA
 
Angular 4 - template -- Français
Angular 4  - template -- FrançaisAngular 4  - template -- Français
Angular 4 - template -- FrançaisVERTIKA
 
Angular 4 - explorer un projet par CLI-- Français
Angular 4  - explorer  un projet par CLI-- FrançaisAngular 4  - explorer  un projet par CLI-- Français
Angular 4 - explorer un projet par CLI-- FrançaisVERTIKA
 
Angular 4 - ngIf -- Fra,çais
Angular 4  - ngIf -- Fra,çaisAngular 4  - ngIf -- Fra,çais
Angular 4 - ngIf -- Fra,çaisVERTIKA
 

Tendances (11)

Angular 4 - architecture -- français
Angular 4  - architecture -- françaisAngular 4  - architecture -- français
Angular 4 - architecture -- français
 
Angular 4 - interpolation -- Français
Angular 4  - interpolation -- FrançaisAngular 4  - interpolation -- Français
Angular 4 - interpolation -- Français
 
Angular 4 - directives -- Français
Angular 4  - directives -- FrançaisAngular 4  - directives -- Français
Angular 4 - directives -- Français
 
Angular 4 - event binding -- Français
Angular 4  - event  binding -- FrançaisAngular 4  - event  binding -- Français
Angular 4 - event binding -- Français
 
Angular 4 - ngfor -- Français
Angular 4  - ngfor -- FrançaisAngular 4  - ngfor -- Français
Angular 4 - ngfor -- Français
 
Angular 4 - pöurquoi --Français
Angular 4  - pöurquoi  --FrançaisAngular 4  - pöurquoi  --Français
Angular 4 - pöurquoi --Français
 
Angular 4 - creer projet par CLI -- français
Angular 4  - creer projet par CLI -- françaisAngular 4  - creer projet par CLI -- français
Angular 4 - creer projet par CLI -- français
 
Angular 4 - installation d'Angular -- Français
Angular 4  - installation  d'Angular -- FrançaisAngular 4  - installation  d'Angular -- Français
Angular 4 - installation d'Angular -- Français
 
Angular 4 - template -- Français
Angular 4  - template -- FrançaisAngular 4  - template -- Français
Angular 4 - template -- Français
 
Angular 4 - explorer un projet par CLI-- Français
Angular 4  - explorer  un projet par CLI-- FrançaisAngular 4  - explorer  un projet par CLI-- Français
Angular 4 - explorer un projet par CLI-- Français
 
Angular 4 - ngIf -- Fra,çais
Angular 4  - ngIf -- Fra,çaisAngular 4  - ngIf -- Fra,çais
Angular 4 - ngIf -- Fra,çais
 

Dernier

Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.docKarimKhrifech
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...M2i Formation
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfssuser40e112
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurdinaelchaine
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 

Dernier (20)

Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.doc
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteur
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 

Angular 4 - shadow dom -- Français

  • 1. vertika.org by Jean Garutti -- Angular 4 -- 08/29/17 -- 1 Angular 4 Shadow DOM
  • 2. info@vertika.org -- Angular 4 -- -- 2by Jean Garutti La directive structurelle Elle est responsable de tout Angular l’améliore encore Jean Garutti – vertika.org
  • 3. info@vertika.org -- Angular 4 -- -- 3by Jean Garutti va chercher la sortie !
  • 4. info@vertika.org -- Angular 4 -- -- 4by Jean Garutti  Voici la sortie générée. Encapsulation CSS dans le composant
  • 5. info@vertika.org -- Angular 4 -- -- 5by Jean Garutti  Vous voyez un élément racine Shadow qui isole SecondComponent du reste de l’application. Encapsulation CSS dans le composant
  • 6. info@vertika.org -- Angular 4 -- -- 6by Jean Garutti  Ce comportement est légèrement différente du comportement par défaut.  il isole complètement le composant, de sorte qu’il n'hérite pas les styles globaux .cmp avec ce qui a été le padding et la margin. Encapsulation CSS dans le composant
  • 7. info@vertika.org -- Angular 4 -- -- 7by Jean Garutti Encapsulation CSS dans le composant
  • 8. info@vertika.org -- Angular 4 -- -- 8by Jean Garutti  Si vous voulez que le CSS global par défaut s'applique aux éléments Shadow DOM  vous devez utiliser un sélecteur CSS spécial ::shadow .cmp { padding: 6px; margin: 6px; } Encapsulation CSS dans le composant
  • 9. info@vertika.org -- Angular 4 -- -- 9by Jean Garutti  Parfois, c’est rare, nous souhaitons que les CSS d'un composant ne soient pas encapsulés  et s'appliquent globalement à toute l’application. Désactiver l'encapsulation CSS
  • 10. info@vertika.org -- Angular 4 -- -- 10by Jean Garutti  Angular permet de désactiver l'encapsulation CSS  des vues.  Désactivez-la sur le SecondComponent : Désactiver l'encapsulation CSS
  • 11. info@vertika.org -- Angular 4 -- -- 11by Jean Garutti  en 7 langues  en présentiel ou en e-learning  par des experts Pour la suite, inscrivez-vous aux cours Angular 4
  • 12. info@vertika.org -- Angular 4 -- -- 12by Jean Garutti