[英]max-width of 100px vs width of 100px , why max-width is shorter than width?
我想了解兩者的區別,謝謝
最大寬度:100px
寬度:100px
body{
max-width: 1080px;
width: 1080px;
background-color: floralwhite;
margin:0px;
padding: 0px;
}
p{
width:100px; /* and max-width of 100px; */
padding: 20px;
margin:0px;
float:left;
}
max-width
屬性用於設置元素的最大寬度。
這樣可以防止width
屬性的值變得大於max-width
。
注意 : max-width
屬性的值將覆蓋width
。
因此,如果在樣式中都指定了兩者,則如果width屬性小於max-width
那么將應用width
屬性,否則將應用max-width
屬性。
我認為,如果僅指定max-width
則width屬性將默認為'auto',但仍將限制為指定的max-width
。
您可以認為width
屬性比max-width
屬性更為嚴格。
您可以通過提供的演示看到這一點。 盒子的自然寬度大約為50px,不大於100px,因此max-width
並不在乎。 但是, width
看到這些框不是100px,因此將其設置為100px。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.