主题:  新手求救-关于1px的细线表格边框(问题较复杂)

indian

职务:普通成员
等级:1
金币:4.0
发贴:75
注册:2003/8/31 10:24:44
#12004/2/17 10:26:24
我想做出象这样的细线表格边框

图片如下:


我是新手,请多指点。

起初,我用表格的border属性,将border设置为1px,我用表格嵌套布局,<td>标记符中嵌套<table>可是<tr>和<td>没有border属性,如果设置被嵌套的<table>的boder为1px,里面的<td>的边框都可看见,结果看到的是一个表格中还有一个表格,并且表格边框总比1px粗。而我想要的就是只一个1px的细线表格外框。
(参见http://www.xia8.net/index.asp,“宣传条”边框)
我把图贴上来了

图片如下:



图片如下:


后来我用DW MX2004中的CSS边框属性

图片如下:


出现的结果与上面一样:表格边框总比1px粗;无法实现只一个表格边框。

第三次,我用表格做边框。在边框四周各加一个表格,将这个表格设为1px的宽或高,里面填充我需要的颜色,然后实现1px的边框。可是结果却是无论如何都不能实现1px,并且边框出现断裂(见http://www.xia8.net,红色边框)
我把图贴上来了

图片如下:



我是新手,我只知道问题出在什么地方了,请大家帮帮我,希望能说详细一点,谢谢,不胜感激!


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

galar

职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2004/2/17 11:39:12
#22004/2/17 12:25:45
这种表格问题这个论坛好像谈过,我还学了几手,简单实用啊!我认为比较简单的有两种,一。你可以把表格背景为红色,表格边框0,填充0,间距1,OK!二。用CSS,你把你做好的自定义样式赋予表格或单元格不就行了吗!我用了,绝对没问题!



wangzairen

职务:普通成员
等级:2
金币:0.0
发贴:291
注册:2003/1/24 12:45:59
#32004/2/17 12:58:15
<table border="0" style="border-collapse:collapse">
</table>



indian

职务:普通成员
等级:1
金币:4.0
发贴:75
注册:2003/8/31 10:24:44
#42004/2/18 12:17:00
www.xia8.net/test.asp

我做的实验,请大家帮我看看问题出在什么地方。谢谢!


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

indian

职务:普通成员
等级:1
金币:4.0
发贴:75
注册:2003/8/31 10:24:44
#52004/2/18 13:21:53
wangzairen在上个帖子中说
引用:
<table border="0" style="border-collapse:collapse">
</table>


可不可以写个完整的示例代码我参考一下,谢谢!


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

尘埃

职务:普通成员
等级:2
金币:3.0
发贴:700
注册:2001/3/29 11:28:09
#62004/2/19 15:58:18

图片如下:

这样子的行吗?
代码
<table width="90%" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
<tr bgcolor="#FFFFFF">
<td height="103">&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>



indian

职务:普通成员
等级:1
金币:4.0
发贴:75
注册:2003/8/31 10:24:44
#72004/2/20 8:27:53
谢谢!我需要个style="border-collapse:collapse“的完整示例。


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