Dieses Mal werde ich Ihnen den Unterschied zwischen width:100% und width:auto vorstellen. Was sind die Vorsichtsmaßnahmen bei der Verwendung von width:100%; , einer Steh auf und schau es dir an.
<p>
<p>1111</p>
</p>
p{
width:980px;<br> background-color: #ccc;<br> height:300px;
}
p{
width:100%;<br> /*width:auto;*/
padding:10px;<br> background-color:#000;<br>
}
Nach dem Login kopieren
Wenn die Breite von p 100 % beträgt, bedeutet dies, dass die Breite von p 980 Pixel beträgt, was den p-Bereich ausfüllt, und dann gibt es eine Auffüllung, sodass sie p überschreitet.
Und wenn width:auto, ist die Gesamtbreite (einschließlich Breite,
Rand, Innenabstand, Rand) gleich der Breite des übergeordneten Elements (Breite, ohne Rand, Innenabstand und Rand des übergeordneten Elements). Wenn also die Auffüllung links und rechts bereits 10 Pixel Platz einnimmt, beträgt der durch die Breite angegebene Wert 960 Pixel.
Aber egal, ob width:100% oder auto, die Berechnungsreferenz ist der Breitenwert des übergeordneten Inhaltsbereichs, nicht der Gesamtbreitenwert.
Ich glaube, Sie haben es nach dem Lesen des Falles gemeistert In diesem Artikel. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Empfohlene Lektüre:
Wasserfall-Flow-Layout und unendlich ladender Bilderalbum-Effekt
CSS zur Erzielung eines 3D-Button-Effekts
Verwenden Sie Transparent, um Dreiecke zu erstellen
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen width:100% und width:auto. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!