Heim >Web-Frontend >CSS-Tutorial >Welche Rolle spielt voice-family: „\'}\'';
Welche Rolle spielt voice-family: „“}““;
#centercontent { background-color: #006600; background-image: url(../img/home_main_bg.gif); background-repeat: repeat-x; height: 502px; width: 772px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border: 1px solid #006600; voice-family: "\"}\""; voice-family: inherit; height: 500px; width: 770px; }
Hier ist die Breite auf 770PX eingestellt und der Rand beträgt 1PX. Beim Durchsuchen der Seite in Browsern vor Windows IE5.5 ist die Breite der Hauptebene jedoch 2 Pixel kleiner als die tatsächliche Breite (770px-1px-1px), daher muss es korrigiert werden. Hier ist eine Korrekturmethode. Hier wird die „Kaskadierungs“-Funktion des Stylesheets verwendet. Für dasselbe Attribut desselben Selektors überschreibt der später definierte Wert den zuvor definierten Wert.
Und „voice-family:““}“ ;voice-family:inherit;“ ist das Sprachattribut von CSS2 und erkennt dieses Attribut nicht Zum nächsten Schritt.
IE5 kann die beiden Absätze voice-family: „“}““ nicht korrekt lesen, daher gibt es das Lesen von #centercontent vor dem Lesen der zweiten Breite auf.
Auf diese Weise können zwei Breitenwerte in derselben Klasse definiert werden. (Tatsächlich ist dies ein typisches Beispiel für eine wiederholte Definition, aber es wird in anderen Browsern keine Probleme verursachen.)
Ein weiteres Beispiel ohne Sprachfamilie: „ "}""; Methode zur Lösung:
width: 770px
width: 772px;
Das obige ist der detaillierte Inhalt vonWelche Rolle spielt voice-family: „'}'';. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!