Heim  >  Artikel  >  Web-Frontend  >  Analysieren Sie den Unterschied zwischen width:100% und width:auto;

Analysieren Sie den Unterschied zwischen width:100% und width:auto;

巴扎黑
巴扎黑Original
2017-03-14 11:30:102100Durchsuche

<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, wodurch der p-Bereich ausgefüllt wird P.

Und wenn width:auto, ist es die Gesamtbreite (einschließlich Breite, Rand, Polsterung, BOrder), die der übergeordneten Breite (Breite, ohne übergeordnetes Element) entspricht Wenn der Abstand links und rechts 10 Pixel Platz eingenommen hat, 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.

Das obige ist der detaillierte Inhalt vonAnalysieren Sie den 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