Ein neuer Anfang für das Design von div+css-Webseitenlayouts (2)
Im Folgenden wird der Selektor in CSS vorgestellt
Was ist ein Selektor? Unten sehen Sie, dass
<html> <head> <style type="text/css"> div{ border:solid 1px; width:100px; height:100px; background:red } </style> <head> <body> <div>这是一个div</div> </body> </html>
Das Div vor den geschweiften Klammern der HTML-Tag-Selektor ist, was bedeutet, dass alle Div-Tags in HTML diesen Stil übernehmen
<html> <head> <style type="text/css"> div{ border:solid 1px; width:100px; height:100px; background:red } </style> <head> <body> <div>这是一个div</div> <div></div> <div></div> <div></div> </body> </html>
Fügen Sie hier noch ein paar Divs hinzu und Sie werden feststellen, dass sie alle den gleichen Stil haben
Diese Art von Tag-Selektor kann nur effektiv sein, wenn es sich um ein HTML-Tag handelt
Der ID-Selektor wird unten vorgestellt
<html> <head> <style type="text/css"> #a{ border:solid 1px; width:100px; height:100px; background:red } </style> </head> <body> <div id="a">这是一个div</div> </body> </html>
Diese Sache ist auf einen Blick leicht zu verstehen, fügen Sie einfach #
vor dem ID-Selektor und dann der Klasse hinzu Selektor
<html> <head> <style type="text/css"> .a{ border:solid 1px; width:100px; height:100px; background:red } </style> <head> <body> <div class="a">这是一个div</div> </body> </html>
Sie können auch auf einen Blick verstehen, dass der Klassenselektor davor hinzugefügt wurde.
Lassen Sie uns über ihre Unterschiede sprechen
ID, Wie der Name schon sagt, handelt es sich um eine eindeutige Kennung, deren Priorität höher ist als die des Klassenselektors Hoch
und der Klassenselektor kann mehrere
<html> <head> <style type="text/css"> #a{ border:solid 1px; width:100px; height:100px; background:red } </style> <head> <body> <div id="a">这是一个div</div> <div id="a">这是一个div</div> </body> </html>
und
<html> <head> <style type="text/css"> .a{ border:solid 1px; width:100px; height:100px; background:red } </style> <head> <body> <div class="a">这是一个div</div> <div class="a">这是一个div</div> </body> </html>
sind gleich
Außerdem ist der CSS-Stilblock dieser
.a{ border:solid 1px; width:100px; height:100px; background:red }
Der Letztes kann das Semikolon weglassen, aber es ist besser,
<html> <head> <style type="text/css"> #a{ background:red } .b{ border:solid 1px; width:100px; height:100px; background:green; } </style> <head> <body> <div id="a" class="b">这是一个div</div> </body> </html>
Da der ID-Selektor eine hohe Priorität hat, wird die Hintergrundfarbe des ID-Selektors
verwendet Prioritätsvergleich
ID-Selektor 》 Klassenselektor 》 Etikettenselektor
Aber der Klassenselektor Sie können mehrere Tags in einem Tag verwenden, was der ID-Selektor nicht kann
<html> <head> <style type="text/css"> .a{ width:100px; height:100px; } .b{ border:solid 1px; background:red; } </style> <head> <body> <div class="a b" >这是一个div</div> </body> </html>
class="a b" Achten Sie auf Leerzeichen
Was passiert, wenn das Inhalt der beiden Klassenselektoren Konflikte?
<html> <head> <style type="text/css"> .a{ width:100px; height:100px; border:solid 1px; background:red; } .b{ width:100px; height:100px; border:solid 1px; background:green; } </style> <head> <body> <div class="a b" >这是一个div</div> </body> </html>
Beachten Sie, dass die Hintergrundfarbe unterschiedlich ist
Es wird die letzte im Stylesheet verwendet, d. h. wer auch immer hinter wem steht, wird diejenige verwenden, die Antwort ist grün
Es hat nichts mit dem Kontext dieser Klasse zu tun="a b"
Das Obige ist der Inhalt eines neuen Anfangs des div+css-Weblayoutdesigns (2). Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php. cn)!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Es ist aus! Herzlichen Glückwunsch an das Vue -Team, dass es eine massive Anstrengung war und lange kommt. Alle neuen Dokumente auch.

Mit dem jüngsten Aufstieg von Bitcoins Preis über 20.000 USD und kürzlich von 30.000, dachte ich, es lohnt

Ich ließ jemanden mit dieser sehr legitimen Frage einschreiben. Lea hat gerade darüber gebloggt, wie Sie gültige CSS -Eigenschaften selbst aus dem Browser erhalten können. Das ist so.

Ich sage "Website" passt besser als "Mobile App", aber ich mag dieses Rahmen von Max Lynch:

Neulich habe ich dieses besonders schöne Stück von der Website von Corey Ginnivan entdeckt, auf der eine Sammlung von Karten aufeinander stapelt.

Wenn wir dem Benutzer direkt im WordPress -Editor Dokumentation anzeigen müssen, wie können Sie dies am besten tun?

Es gibt eine Reihe dieser Desktop -Apps, in denen das Ziel Ihre Website gleichzeitig in verschiedenen Dimensionen angezeigt wird. So können Sie zum Beispiel schreiben

Fragen zu lila Schrägstrichen in Flex -Layouts Bei der Verwendung von Flex -Layouts können Sie auf einige verwirrende Phänomene stoßen, wie beispielsweise in den Entwicklerwerkzeugen (D ...
