如何使塊填充其容器的整個寬度,因爲兩者都是絕對定位的,而內部填充的是填充。使塊填充其容器的整個寬度
我做了的jsfiddle: http://jsfiddle.net/dmdBB/
這裏的樣本:
<style>
.containerOut {
position: absolute;
width: 400px;
height: 400px;
border: thin solid black;
}
.containerIn {
position: absolute;
outline: 1px solid red;
width: auto;
padding: 4px;
}
</style>
<div class="containerOut">
<div class="containerIn">
im not large enough
</div>
</div>
在此示例中,.containerIn元素太薄。如果我將它的寬度設置爲100%,它會因填充而溢出。我想要一個CSS解決方案,我知道放置一個具有100%寬度和0margin/padding/border的中間HTML容器可以解決這個問題。
@thirtydot這是故意的,但我不能garantee我內塊將有sufficent寬度內容來實現這一目標。 很明顯,我可以把一些填充程序隱藏起來,但是但我有興趣知道在我編寫髒代碼之前是否有乾淨的css解決方案。 – BiAiB 2011-06-17 08:58:57