主题:  表格的边框设置为1还是很粗,各位大侠有什么招术让它变得细点吗

大鹏

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2000/11/30 10:23:54
#12001/1/8 1:37:14
表格的边框设置为1还是很粗,各位大侠有什么招术让它变得细点吗?



tdsyd

职务:普通成员
等级:2
金币:1.0
发贴:317
注册:2000/12/19 13:05:16
#22001/1/8 2:21:03
为何要外框呢?不要外框,你可以更多发挥呀!



一世无悔

职务:普通成员
等级:1
金币:0.0
发贴:193
注册:2000/10/16 12:43:19
#32001/1/8 9:22:58
我只有三个办法:
第一种. 
1. 先做一个1x1表格,表格宽度是你想要的表格宽度,将底色设成你将来想要的边框的颜色,
  2. 插入第二个表格,与是100%的1x1表格,只是表格的cellspace设为1,表格的td设为白色背景
  3. 再在这个表格里插入你做好的想要边框的表格。
  请看下面举例的代码:
  


























   
   
   
   



这个方法利用的是cellspace与表格背底色的填充技巧,好处是格线很细,而且在ie与netscape里者会显示正常,但的代码太多,速度会有所影响

第二种. 用表格里td的高度与宽度来实现
  1. 先在css里设一个size为1的style: 打开css窗口,设一个只有大小的style,然后到代码里改一下,将字体大小改为1px,记住一定要是px单位,因为这样在netscape里才能认识

  2. 建立一个3x3的表格,表格宽度是你想要的表格宽度,边框这些都设为o
3. 将表格的第一列、第三列、第一行、第三行的td背景色设为你想要的边框颜色,并将这些单元格的高度与宽度都设为1
4. 到html代码区,将所有1高1宽的td里的 都换成 ,就是调用你刚刚设的style
  5. 回到窗口,这时在你见到的另外一个未设背景色的td里放你要做的表格

    这个方法要注意的是,一定要将表格td的高度与宽度设为1,而且一定要改代码。不好的是,在netscape里有时显示得不太理想
    请看下面举例的代码:

    
        
        
        
    
    
        
        
        
    
    
        
        
        
    
    
     
 
        
        
    
    
    
    
        
    
    
    
    
        
     
     

 
     


第三种:直接用css设定
    将你做好的表格里,加入下面的代码:
    style="BORDER-LEFT: #04613F 1PX SOLID; BORDER-TOP: #04613F 1PX SOLID; BORDER-RIGHT: #04613F 1PX SOLID; BORDER-BOTTOM: #04613F 1PX SOLID"
我是指将这段代码放在html里面里面
    举例:











   
 

    这个方法最简洁,但不好的地方是netscape根本不支持。

方法可能还有很多,你自己去摸索吧



红尘一骑使得货

职务:普通成员
等级:1
金币:0.0
发贴:54
注册:2008/2/3 20:19:40
#42001/1/8 9:23:27
将以下代码加到之间,看下是否合适?
主要是设置bordercolorlight和bordercolordark两项实现的,DW4表格属性里面没有这一项,但DW3里面有相关bordercolorlight、bordercolordark的相关设置项































         
         
         
         



一世无悔

职务:普通成员
等级:1
金币:0.0
发贴:193
注册:2000/10/16 12:43:19
#52001/1/8 17:21:05
123兄台:

你的办法很简单,只是在netscape里,看到的还是很粗的边框线呢。

;)



现在就做

职务:普通成员
等级:1
金币:0.0
发贴:61
注册:2001/1/4 17:49:57
#62001/1/8 17:46:52
其实细线完全可以用其他来实现,为什么非要用border=1呢?
设border为0;
在td中插入图像不也是挺好的吗?



Swoosh

职务:普通成员
等级:1
金币:0.0
发贴:65
注册:2001/1/1 9:26:00
#72001/1/8 20:24:13
哪还用这么麻烦??

用CSS就解决了!

你在表格中插入以下代码:
style="BORDER-BOTTOM: rgb(0,0,0) 1px solid; BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid"

然后可以定制,不但可以规定整个表格的边框,而且可以单独设置某个单元格的边框,非常COOL!非常细,你可以到 www.jiaozhou.net 看效果~~