對於塊元件的另一塊元件固定尺寸的內盒模型內,例如:盒模型的另一個塊元件
<div style="height: 200px; width:200px;">
<figure></figure>
</div>
做內塊級元素的尺寸(例如:<figure>
)必須適合外部尺寸(例如:<div>
) - 即:小於?如果不是,我們如何強迫他們這樣做?
對於塊元件的另一塊元件固定尺寸的內盒模型內,例如:盒模型的另一個塊元件
<div style="height: 200px; width:200px;">
<figure></figure>
</div>
做內塊級元素的尺寸(例如:<figure>
)必須適合外部尺寸(例如:<div>
) - 即:小於?如果不是,我們如何強迫他們這樣做?
您可以通過子元素dimesions設置爲100%做到這一點。
div>figure {
width: 100%;
height: 100%;
}
爲了防止孩子從越來越扭曲,你應該設置img
標籤的高度,以汽車及最大寬度爲100%img
標籤。
div>figure>img {
max-width: 100%;
height: auto;
display: block;
}
由於許多原因,塊盒可能會超出其包含塊的尺寸,並且這樣的盒子被認爲溢出了其包含的塊。您可以通過給出最大寬度來防止發生這種情況:
figure {
max-width: 100%;
}