在无法编辑 HTML 的情况下清除列表项?
Clearing list items without being able to edit the HTML?
我正在使用生成无序列表的 Wordpress 插件,我可以使用 CSS 修改布局,但我无法编辑 HTML(在最后 li
)。我正在尝试使用 float:left;
从列表中创建一个网格,并试图弄清楚如何将 clearfix 应用于列表项,以便 ul
的高度不为 0。有什么想法吗?
HTML:
<ul>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ul>
CSS:
li {
background:#000;
color:#fff;
display:inline;
float:left;
margin-bottom:20px;
margin-right:3%;
overflow:hidden;
position:relative;
width:30%;
}
这应该使 ul 包含所有浮动子项,并清除修复:
ul {
overflow: auto;
}
我正在使用生成无序列表的 Wordpress 插件,我可以使用 CSS 修改布局,但我无法编辑 HTML(在最后 li
)。我正在尝试使用 float:left;
从列表中创建一个网格,并试图弄清楚如何将 clearfix 应用于列表项,以便 ul
的高度不为 0。有什么想法吗?
HTML:
<ul>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ul>
CSS:
li {
background:#000;
color:#fff;
display:inline;
float:left;
margin-bottom:20px;
margin-right:3%;
overflow:hidden;
position:relative;
width:30%;
}
这应该使 ul 包含所有浮动子项,并清除修复:
ul {
overflow: auto;
}