![](/img/trans.png)
[英]How do I keep this image in the floated div centered vertically when the text wraps?
[英]Floated divs inside centered div, how do i do?
我在一個網站上有一個居中的 div,我需要在其中浮動兩個 div。 左邊的寬度是恆定的,但右邊的寬度會改變,並且需要與居中的父 div 的右側保持恆定的距離。
非工作示例:
我已經嘗試了你所有的例子,但包含的項目仍然漂浮在網站的左/右,在父 div 之外:(
<div style="width:250px; text-align: left; margin-left: auto; margin-right: auto; border: solid 2px;">
<div style="float:left;">
constant width
</div>
<div style="float:right; padding-right:20px;">
dynamic width
</div>
<div style="clear:both;"></div>
</div>
添加了 padding-right 樣式。 將 100px 更改為您希望與父 div 的右邊緣保持恆定距離的值。 我還添加了一個帶有/clear:both 的空 div。 這在浮動時很重要,以確保文檔的其他部分不會意外浮動,這可能發生在 IE 中。 你應該養成添加一個清晰的 div 作為你浮動元素的最后一個兄弟元素的習慣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.