Einfache Punkte hier für alle, die es wissen. Ich bin auf der Suche nach einer detaillierten Antwort darauf, was es (>
) bedeutet und wie es verwendet werden soll. Vielen Dank.Was bedeutet das Symbol> in css?
Antwort
Es gibt kein gültiges Symbol wie <
in CSS. Wenn Sie es verwenden, werden Sie Ihr CSS ungültig machen.
Sie können jedoch >
- die child selector verwenden.
CSS4 führt eine Themenauswahl ein. Im Moment ist es mit $
markiert.
so
$#parent a:hover{
/* styles */
}
so dass diese Regeln nicht auf die eine in hoverstate gelten, aber es ist Elternteil mit dem parent
-ID. CSS4 spec
Sie denken vielleicht an den >
(groß als Symbol) Selektor.
Dieser Selektor wird als Child-Kombinator-Selektor bezeichnet.
Dies bedeutet, dass es nur direkte Kinder des Elternteils auswählen wird. Zum Beispiel:
ul > li
So zum Beispiel, wenn Sie eine verschachtelte unsortierte Liste als solche stylen wollen:
<ul>
<li></li>
<li>
<ul>
</ul>
</li>
</ul>
Sie müßten, um Stil als solche:
ul > li > ul
Aber dies ist nur im Fall der Verwendung >
, Kind Kombinator Selektor.
'ul ul' würde auch diesen speziellen Fall fangen ... wir könnten ein' 'hinzufügen ul 'innerhalb des' li ', um es relevanter zu machen, obwohl ich nicht wirklich sicher bin, was eine 'ul' direkt in eine' ul' bringt. – Matchu
@Matchu: Ich stelle nie eine ul in eine li, wenn ich eine ul nest, ich stelle sicher, dass ich es innerhalb der ul, nicht die li. Es hat genau die gleichen Ergebnisse, es macht nur Ihren HTML-Code sauberer und lesbarer. –
Tut mir leid, aber ich sehe keine Validierung von HTML als "sauberer" als die Validierung von HTML. –
Das <
ist kein gültiges CSS, Sie sollten es nirgends in Ihrem CSS verwenden.
- 1. Was bedeutet das '/' Symbol in CSS bedeuten
- 2. Was bedeutet + in CSS?
- 3. Was bedeutet "Höhe" in CSS?
- 4. Was bedeutet erben in CSS?
- 5. Was bedeutet "[das]" in C++ bedeutet
- 6. Was bedeutet dieser CSS-Wert?
- 7. Was bedeutet das in Ruby?
- 8. Was bedeutet das() in Java?
- 9. Was bedeutet "line box" in css
- 10. Was macht das * in CSS?
- 11. Was bedeutet Symbol Tilde (~) in CSS
- 12. Was bedeutet html> in CSS?
- 13. Was bedeutet das? javascript: //
- 14. Was bedeutet das konvertieren?
- 15. Was bedeutet das - C#
- 16. Was bedeutet das Präfix:
- 17. Was bedeutet das? Diese
- 18. Was bedeutet der Punkt in CSS?
- 19. Was bedeutet? V = 2 in css bedeuten?
- 20. Was bedeutet das Symbol "Das" in Scala
- 21. Was bedeutet # in SCSS?
- 22. Was bedeutet diese CSS-Schriftstichwort-Syntax?
- 23. MySQL 1443: Was bedeutet das?
- 24. Go "& ^" Operator, was bedeutet das?
- 25. C# Methodenparametersyntax - was bedeutet das?
- 26. Was bedeutet das Suffix "h"?
- 27. Schienen Protokolle. Was bedeutet das?
- 28. Was bedeutet das Schlüsselwort KEY?
- 29. Was bedeutet das? (int &) a
- 30. Was bedeutet das gs-Protokoll?
suchen Sie http://stackoverflow.com/questions/1628485/what-does-in-css-mean?rq=1 – N30