簡體   English   中英

CSS:根據浮動元素的內容擴展浮動元素的寬度

[英]CSS: Expanding a floating element's width based on its contents

我的一位同事正在研究一種CSS設計,其中包含一個無序列表( <ul>標簽),其<li >標簽向右浮動。

每個列表項都包含一個<div> (非浮動),其中包含圖像和段落。

當懸停在它上面時(使用jQuery動畫效果),內部<div>的寬度會被更改。

問題是當<div>的寬度發生變化時,它會超出<li>界限。

一般來說,有沒有辦法根據內容元素的最大寬度擴展或縮小浮動元素?

只是不要在LI或UL上設置任何寬度,它會擴展。 浮動元素會自動“收縮 - 包裹”其內容 - 除非特別要求通過設置高度或寬度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM