html - 列表项中的 float div (ul, li)

标签 html css css-float

我有一个包含两个 <div> 的列表每个 <li> 中的 s我想将它们一个接一个地 float ,我想要 <li>占用整个可用空间。我该怎么做?

<html>
    <head>
        <title></title>
        <style type="text/css">
            body {
            }
            ul {
            }
            li {
            }
            .a {
            }
            .b {
            }
        </style>
    </head>
    <body>
        <ul>
            <li>
                <div class="a">
                    content
                </div>
                <div class="b">
                    content
                </div>
            </li>
        </ul>
    </body>
</html>

最佳答案

 *{ margin: 0; padding: 0;}
 li{  width: 100%: display: block; } 
 li:after{ clear: both; } 
 div.a{ width: 49%;  float: left; }
 div.b{ width: 49%;  float: left; } 

应该可以解决问题。

关于html - 列表项中的 float div (ul, li),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/93625/

相关文章:

html - 来自 fontello 的图标字体不适用于 Meteor js

css - 样式 Wicket 口日期时间字段

html - 在图像中心添加 float 按钮

javascript - css 在固定宽度内 float 2 个 sibling ,一个 sibling 包含插入 sibling 的 ellments

javascript - 将类应用于 jquery ui 对话框

javascript - 导航栏上的事件 HTML 按钮

javascript - 需要 100% div 而无需在容器 div 上设置固定高度

html - 指定输入类型宽度的复合方法 = "image"

css - 调整浏览器窗口大小会影响 CSS 布局

php - 如何添加 HTML 5 音频播放器?