Heim  >  Artikel  >  Web-Frontend  >  Der Unterschied zwischen width:100% und width:auto

Der Unterschied zwischen width:100% und width:auto

php中世界最好的语言
php中世界最好的语言Original
2018-03-22 15:21:002385Durchsuche

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>
}
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn