【发布时间】:2013-10-03 08:53:00
【问题描述】:
我发现使用 HTML 和 CSS 做以下事情有些困难。
我有这个页面:http://www.onofri.org/example/example4/
如您所见,#policyFrameworkBox div 创建了一个标题为“为促进投资创建政策框架”的框
在此框中,我有一个无序列表,其中包含 4 个 <li> 元素,其中包含 class="floattedList"
我想将此li 元素分成两列:
第一个和第二个 li 元素位于单行,第三个和第四个 li 位于第二行。
为此,我尝试执行以下操作:
#policyFrameworkBox li{
font-size: 11px;
color: #004673;
font-family: Verdana;
font-weight: bold;
padding-left: 2%;
padding-right: 2%;
float: left;
width: 50%;
}
在实践中,我尝试将 li 元素浮动为彼此相邻,并将宽度设置为 50%,因此两个 li 元素占据了整个空间,所以去看看其他两个 li第二行的元素。
但不工作,li 元素仍显示在列中
为什么?我该怎么做才能在第一行的第二个li 旁边显示第一个li,在第二行的第四个li 旁边显示第三个li?
Tnx
安德烈亚
【问题讨论】: