jemand zwischen diesen beiden Arten von CSS-Deklarationen etwas Licht auf, was der Unterschied ist vergießen:In CSS Was ist der Unterschied zwischen ul # Test und #test ul
ul#test {
}
#test ul {
}
ich ausgesehen haben und kann nicht scheinen zu finde den Unterschied, aber sie verhalten sich anders, wenn ich sie auf einer Testseite benutze. Soweit ich das beurteilen kann, machen sie dasselbe, nämlich die # Test-ID nur mit einem UL-Tag zu verbinden, dem sie zugewiesen ist. In der Praxis, wenn ich jedoch ul # test in meinem Stylesheet verwende, funktioniert die Formatierung richtig. Auf der anderen Seite, wenn ich #test ul verwende es nicht.
können Sie sehen, was ich beziehe mich auf hier:
http://jsbin.com/awixib/2/edit#source
der ul # Testmethode bedeutet dies, dass die ID spezifisch an ein UL-Tag zugeordnet ist und die #test ul bedeutet, dass die UL ist innerhalb eines anderen Tags, dem die ID zugewiesen ist?
Thank you! Das macht es für mich klar. –