Widziałem ten znak wiele razy w plikach CSS, ale nie mam pojęcia, jak jest używany. Czy ktoś może mi to wyjaśnić i pokazać, w jaki sposób są przydatne w ułatwianiu stylu strony?
css
css-selectors
Sam152
źródło
źródło
Odpowiedzi:
To selektor potomny CSS.
P > SPAN
oznacza zastosowanie stylu, który następuje do wszystkich znaczników SPAN, które są elementami podrzędnymiP
znacznika.Zauważ, że „dziecko” oznacza „bezpośredniego potomka”, a nie byle jakiego potomka.
P SPAN
jest selektorem elementu podrzędnego , stosującym styl, który następuje do wszystkichSPAN
znacznikówP
podrzędnych znacznika lub rekurencyjnie podrzędnych dowolnego innego znacznika, który jest elementem podrzędnym / potomnymP
znacznika.P > SPAN
dotyczy tylkoSPAN
tagów, które są elementamiP
podrzędnymi tagu.źródło
dopasuje wszystko,
<em>
co znajduje się w<p>
. Na przykład będzie pasował do następujących<em>
s:Z drugiej strony,
Dopasuje tylko
<em>
te elementy, które są bezpośrednimi potomkami<p>
. Więc będzie pasować:Ale nie:
źródło
jest to znane jako Child Combinator:
(z http://www.xml.com/pub/a/2003/06/18/css3-selectors.html )
źródło
więcej na http://www.w3.org/TR/CSS21/selector.html#child-selectors
źródło