怎么用css 做细线框?50分

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:00:52
我想问问 怎么用纯css 也就是不用table来做细线表格?
或者细线框?? 急急急 50分

这个问题嘛...你就想一下...我们用table做细线表格的时候是怎么做的呢????一种的整体合并...另一种就是利用tr有两边(如左,上)...td有两边(如右下)然后合并....
如果是纯CSS而不是table.....你就想...我先建立一个大层相当与tr...然后再建议N个小层相当于td...不就行了么...........大层的边出现的在左上..而N个小层出现的边是右下............那样就可以了...这样的好处就是...完全不需要合并..但是存在了一个计算....

这样重复的输出的N个小层的话...我倒不如建议你利用JS的循环输出其实才好呢...如果你有100个td...难道还要输出100次么?????所以说...table不是一定就是没用的..虽然它很占代码空间.加了那么多的代码进去..但是要利用好方法...我想...如果利用CSS来做表格的话..肯定要比table来做..要难的多

我也想知道,还有虚线框,知道也跟哥们我说声啊

CSS里有个 border: 1px solid red; 表示这个元素边框是1 实体线 线是红色。就是用这些组合成表格。做表格还是用TABLE好,不建议用CSS。

如果不用table 而做出表格样式 通常用ul 和 li
细线也很容易
例如 ul{border:1px solid #000;}
li{border:1px solid #000;
border-top:0;
border-left:0; }
这样就可以了

现在强调规范化,标签本身是用来干什么的,就得用来干什么,table标签本身语义就是表格,干嘛非得用别的标签来模拟