打印

[求助] 一行两列的li怎么居中??

不对齐不.aa| BB
           caaa | dd
           cccc | eedddddddd

像这样的li怎么使两边的都靠向中间 | 号??
并且坚直方向上的|都能连成一条竖线。

就是aa和cc右浮,bb和dddddddddd左浮。

注:会用到记录集循环,所以太复杂的结构没有办法用程序输出。

[ 本帖最后由 debiangrub 于 2008-9-1 07:52 编辑 ]
设置两个不同的class,在循环中用模判断奇偶位来选择不同的class...
个站交流!开发郁闷期
也可以将竖线作为UL的背景图片来处理。
设置不同的LI的CLASS,可以用文字对齐的方式来处理。
这种要不懂方式的对齐,应该是要判断奇偶来实现吧。
fighting~

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
这种形式, 感觉可以用定义列表? dt全右对齐, dd全左对齐. 中间竖线不是问题.
我是冷场王......╮( ̄⊿ ̄")╭

TOP

有个思路

li中放置三个标记
a b c
都float:left一个靠一个放。
a的文字右对齐,c的文字左对齐
把a的position left:50%,假设b的占位是2%宽,则用left:48%
而同样把c ,right:52%

这种假设若不成立,换一种
把c和a对调个位置。
再不行外面再套两层,一层 width:200%,里层50%

TOP

用table做个例子仅供参考

 提示:您可以先修改部分代码再运行

┏┯┓┏┯┓┏┯┓┏┯┓
┨┠┨┠┨┠
┗┷┛┗┷┛┗┷┛┗┷┛

TOP