Hat jemand Informationen über Browser-Selektor Geschwindigkeiten in CSS? Mit anderen Worten, wie verschiedene Selektoren miteinander verglichen werden (im selben Browser).Geschwindigkeit/Redundanz der Selektoren in CSS
Zum Beispiel habe ich oft sehen (und schreiben) Code wie folgt:
#content #elem { ...rules... }
Aber da diese Elemente eindeutige IDs sind, sollte ich nur #elem
brauchen, nicht wahr? Das brachte mich dazu, darüber nachzudenken, ob es für Browser vielleicht schneller ist, komplexere Selektoren zu haben - ich denke, dass ein Browser #content
finden könnte und nur in dieses Element schauen könnte, nirgendwo sonst.
könnte Ein weiteres Beispiel table tr td .class
vs table .class
oder, allgemeiner, der Grund für einen solchen Code zu schreiben ist, dass man manchmal das gleiche Element wollen anders erscheinen, basierend auf dem in dem Dokument sie lebt. – gnud