主题:  如何用CSS使它们对齐

indian

职务:普通成员
等级:1
金币:4.0
发贴:75
注册:2003/8/31 10:24:44
#12004/12/17 20:51:38

图片如下:

图1


图片如下:

图2


如图,如何用XHTML+CSS2.0使这些复选框每4个一组对齐,即基于复选框对齐(就像图2中哪样对齐,图2用的是表格)?
请指点,谢谢!


我的博客:http://blog.kysf.net

不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
注册:2002/8/23 2:27:18
#22004/12/18 8:10:13
每个单元都写在一个块对象里,写个样式让文本流向对象的右边,并统一宽度

.demo{float:left;width:150px}


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



indian

职务:普通成员
等级:1
金币:4.0
发贴:75
注册:2003/8/31 10:24:44
#32004/12/18 9:46:44

图1



图2


如图,如何用XHTML+CSS2.0使这些复选框每4个一组对齐,即基于复选框对齐(就像图2中哪样对齐,图2用的是表格)?

这里有3种思路,分别如下:

思路一:



[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



用li标签实现,每4个一组,分两组,然后定义li的CSS。








思路二:


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



直接在表单元素上使用CSS,这个思路页面代码最少。








思路三:



[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



每个单元都写在一个块对象里,写个样式让文本流向对象的右边,并统一宽度

.demo{float:left;width:150px}



请问这三个思路哪个更可取?或者说这三种思路分别使用在什么样的情况下最佳?
谢谢指点!



我的博客:http://blog.kysf.net

不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
注册:2002/8/23 2:27:18
#42004/12/18 10:41:18
3种情况不是一样的啊,只是不同的标签处理起来稍微不同而已
照这样写,我用P/H1/SPAN都能写出来类似效果,那思路不要太多哦

没什么最佳的,能表现出来就可以了!