selecteurs css

` les selecteurs css sont les elements que l'on peut atteindre via le css. ils peuvent soient des

  • balises
  • class
  • identifiants
  • des pseudos class - atttribUTS ("data-toggle", [class^="nav-"])

Selecteurs de référence

SELECTEUR EXEMPLE DESCRIPTION
.class .intro Selectionne tous elements avec class="intro"
#id #firstname Selectionne le element with id="firstname"
* * Selectionne tous les elements
element p Selectionne tous les <p>
element,element div, p Selectionne tous les <div> et tous les <p>
element element div p Selectionne tous les <p> dans <div>
element>element div > p Selectionne tous les <p> quand le parent est <div>
element+element div + p Selectionne tous les <p> qui sont directement derrière un <div>
element1~element2 p ~ ul Selectionne chaque <ul> précédé d'un <p>
[attribute] [target] Selectionne tous elements avec a target attribute
[attribute=value] [target=_blank] Selectionne tous elements avec `target="_blank"
[attribute~=value] [title~=flower] Selectionne tous elements avec un attribut title contenant le mot "flower"
[attribute =value] [lang =en] Selectionne tous elements avec une attribut lang qui commence par "en"
[attribute^=value] a[href^="https"] Selectionne chaque <a> qui possède un attribut href commençant par "https"
[attribute$=value] a[href$=".pdf"] Selectionne chaque <a> qui possède un attribut href se terminant par ".pdf"
[attribute*=value] a[href*="w3schools"] Selectionne chaque <a> qui possède un attributhref` contenant le la substitution "w3schools"
:active a :active Selectionne le lien actif
::after p::after Insert du contenu après chaque <p>
::before p::before Insert du contenu avant chaque<p>
:checked input:checked Selectionne chaquechecked <input>
:default input:default Selectionne le default <input>
:disabled input:disabled Selectionne chaque <input> désactivé
:empty p:empty Selectionne chaque <p> qui n'a pas d'enfant (incluant les noeuds de text)
:enabled input:enabled Selectionne chaque <input> activité
:first-child p:first-child Selectionne chaque <p> qui est le premier enfant de son parent
::first-letter p::first-letter Selectionne le première lettre de chaque <p>
::first-line p::first-line Selectionne la première ligne de chaque <p>
:first-of-type p:first-of-type Selectionne chaque <p> qui est le premier <p> de son parent
:focus input:focus Selectionne le input` qui est focussé
:hover a:hover Selectionne links on mouse over
:in-range input:in-range Selectionne tous les input dont la valeur est comprise dans l'interval indiqué
:indeterminate input:indeterminate Selectionne tous les input qui sont dans un état indéfini
:invalid input:invalid Selectionne tous les input qui ont une valeur invalide
:lang(language) p:lang(it) Selectionne chaque <p> element with a lang attribute equal to "it" (Italian) qui on un attribut
:last-child p:last-child Selectionne chaque <p> element that is the last child de son parent
:last-of-type p:last-of-type Selectionne chaque <p> qui est le dernier <p> de son parent
:link a:link Selectionne tous les unvisited lien
:not(selector) :not(p) Selectionne chaque qui n'est <p>
:nth-child(n) p:nth-child(2) Selectionne chaque <p> qui est le deuxième enfant de son parent
:nth-last-child(n) p:nth-last-child(2) Selectionne chaque <p> element that is the second child de son parent , counting from the last child
:nth-last-of-type(n) p:nth-last-of-type(2) Selectionne chaque <p> qui est le second <p> de son parent, en partant / en comptant du dernierr enfant
:nth-of-type(n) p:nth-of-type(2) Selectionne chaque <p> qui est le second <p> de son parent
:only-of-type p:only-of-type Selectionne chaque <p> qui est le seul <p> de son parent
::only-child p:only-child Selectionne chaque <p> qui est le seul enfant de son parent
:optional input:optional Selectionne les inputqui ne sont n'ont pas l'atribut required/ qui sont donc optionnels
:out-of-range input:out-of-range Selectionne les input qui sont hors de l'interval indiqué
::placeholder input::placeholder Selectionne les input qui sont avec un placeholder
:read-only input:read-only Selectionne les input qui ont un attribut "readonly" spécifié
:read-write input:read-write Selectionne les input qui ont un attribut "readonly" non spécifié
:root :root Selectionne le document's root
::selection ::selection Selectionne la portion d'un element qui a été selectionné par un utilisateur
:target #news:target Selects le current active #news element (clicked on a URL containing that anchor name)
:valid input:valid Selectionne tous les input avec une valeur valide
:visited a:visited Selectionne tous les lien links

results matching ""

    No results matching ""