html – 图像旁边的浮动列表

html – 图像旁边的浮动列表,第1张

概述可以使用< ul>< / ul>在CSS中实现以下布局:和< img /> ? |-------------| (li) (li) (li) (li) (li)| | (li) (li) (li) (li) (li) | | (li) (li) (li) (li) (li) | | (li) (li) (li) (li) 可以使用< ul>< / ul>在CSS中实现以下布局:和< img /> ?

|-------------| (li) (li) (li) (li) (li)|             | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |    image    | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |-------------| (li) (li) (li) (li) (li)  (li) (li) (li) (li) (li) (li) (li) (li) (li) (li) (li) (li) (li) (li) (li) (li)

JSfiddle;我尝试过使用float,inline-block和display:table,但每当< li>的数量时元素超出允许的空间,整个列表移动到图像下方.每次都会随机生成此数字.可以从1到50不等.

我目前的HTML是:

<img src="" /><ul>    <li>a</li>    <li>b</li>    <li>c</li>    <li>d</li>    <!-- etc.. --></ul>

我得到的最好的布局是使用Box-sizing一些填充:

|-------------| (li) (li) (li) (li) (li)|             | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |    image    | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |             | (li) (li) (li) (li) (li) |-------------| (li) (li) (li) (li) (li)                 (li) (li) (li) (li) (li)                (li) (li) (li) (li) (li)                (li) (li) (li) (li) (li)

基于CSS3的解决方案被接受.基于JavaScript的解决方案不是.

解决方法 按照我的理解这样写:

img{    float:left;}ul{    display:inline;}

检查这个http://jsfiddle.net/CFHru/1/

总结

以上是内存溢出为你收集整理的html – 图像旁边浮动列表全部内容,希望文章能够帮你解决html – 图像旁边的浮动列表所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1073554.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存