2013-02-22 58 views
0

这是一些简单的代码来解释我需要什么:如何对齐二里的彼此相邻

<ul> 
<% 
    for(int i = 0; i < 6; i++){ 
%> 
    <li>test<%=i%></li> 
<% 
    } 
%> 
</ul> 

现在,标准里的会显示这样

TEST0
test1的
TEST2
TEST3
TEST4
TEST5

我希望他们能够显示这样

TEST0 test2的TEST4
test1的TEST3 TEST5

这可能与CSS可能的,但我不知道怎么办。

回答

1

您可能想要让第一个前三个lis浮动到左侧,然后对于第四个,使用“clear:both”以便换行符断开,然后对最后一个执行相同的操作。 ..

<ul> 
<li style="float : left">A</li> 
<li style="float : left">B</li> 
<li style="float : left">C</li> 
<li style="clear : both ; float : left">D</li> 
<li style="float : left">E</li> 
<li style="float : left">F</li> 
<li style="float : left">G</li> 
</ul> 

你必须在循环李的指标,因此,使用 “I%4 == 0” 应该做的伎俩..