我的目标是使列表动态地将自己列入两列,无论列表的长度如何。我真的很想听听那些了解JavaScript和jQuery的人,比如果这段代码看起来不错,或者有更好或更简洁的方法来实现这类东西。
谢谢!
答案 0 :(得分:2)
为什么不漂浮它们呢?
li {
line-height: 1.2em;
position: relative;
float: left;
width: 50%;
}
不需要javascript。 除非我错过了什么......
答案 1 :(得分:1)
我建议不要使用javascript。你可以用纯css做到这一点。
如果用户已禁用javascript,则代码将无法运行。
ul.twocolumn {
width: 400px;
}
ul.twocolumn li {
width: 190px;
float: left;
}