|  | 主题:  关于使用css控制显示表格边框的问题! | 
            
                        
                
                    |  顺子
 职务:普通成员
 等级:4
 金币:10.0
 发贴:1867
 注册:2000/10/14 21:55:00
 
 | 
                            
                            #12002/9/25 11:42:37 
                                使用css控制表格表框的显示,现在使用border: 1px solid #000000;只可以显示表格外边的大框无法显示表格里面单元格的框,不知道css应该如何写,才能显示表格的所有框
                                
                                
                                
                             | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:2
 金币:10.0
 发贴:622
 注册:2001/10/21 13:06:17
 
 | 
                            
                            #22002/9/25 11:59:39 
                                表格的边框指的就是它的4个边框,要单元格也出现边框,要么定义td的样式,要么定义表格和单元格的背景色,
                                
                                
                                
                             | 
                        
                
                    |  顺子
 职务:普通成员
 等级:4
 金币:10.0
 发贴:1867
 注册:2000/10/14 21:55:00
 
 | 
                            
                            #32002/9/25 12:06:00 
                                定义了table的边框样式再定义td,tr的边框样式,会出现边框重复现实的效果,有的线粗有的线细,不好!
                                
                                
                                
                             | 
                        
                
                    |  5D荣誉斑竹
 职务:普通成员
 等级:2
 金币:10.0
 发贴:622
 注册:2001/10/21 13:06:17
 
 | 
                            
                            #42002/9/25 12:26:33 
                                
                                    编辑历史:[这消息被sTarsjz编辑过(编辑时间2002-09-25 12:27:15)]
 
 | 
                        
                
                    |  顺子
 职务:普通成员
 等级:4
 金币:10.0
 发贴:1867
 注册:2000/10/14 21:55:00
 
 | 
                            
                            #52002/9/25 15:34:48 
                                哦,是用隐藏左和上边框只显示右和下边框的方法实现的。
 在table中加style="border-collapse:collapse",然后把boder设为1,也可以达到同样的效果
 | 
                        
                
                    |  dakulong
 职务:普通成员
 等级:1
 金币:0.0
 发贴:24
 注册:2002/1/24 9:53:29
 
 | 
                            
                            #62002/9/25 17:49:36 
                                其实实现这种效果不用那么复杂只需设定表格的背景色和单元格的背景色然后设定间距是1就可以了
 和简单
 | 
                        
                
                    |  顺子
 职务:普通成员
 等级:4
 金币:10.0
 发贴:1867
 注册:2000/10/14 21:55:00
 
 | 
                            
                            #72002/9/25 19:03:56 
                                dakulong在上个帖子中说 引用:其实实现这种效果不用那么复杂
 只需设定表格的背景色和单元格的背景色然后设定间距是1就可以了
 和简单
 
 对没错,在网页上是这样实现的,而且还比较好,但我目前做的一个项目中要实现在网页中打印报表一类的东西,就是要打印出表格,使用背景色的方法是打印不出表格边框的,而直接将border=1表格的边框又太粗,所以要想别的办法。
                                
                                
                                
                             | 
                        
                
                    |  darkvn
 职务:普通成员
 等级:1
 金币:1.0
 发贴:222
 注册:2001/11/12 18:23:41
 
 | 
                            
                            #82002/9/26 17:54:18 
                                ie5.0 才开始支持border-collapse:collapse 属性。 其他浏览器好象无效。
 |