如何div中边框border 在不同浏览器中不显示

来源:百度知道 编辑:UC知道 时间:2024/06/20 13:04:00
<div style=" width:300px; height:200px; border:1 solid #ff0000; background:#FFCCCC;"></div> 边框不显示在firefox中

<table height="539" border="1" cellpadding="1" cellspacing="0" bordercolor="#C0DEFF" >
<tr>
<td >agbc</td>
</tr>
</table> 在 firefox 边框却显示 黑色的 不是设置的颜色

border: 1px solid #ffffff;这个是定义一个边框,它本身不存在内外边框之分,是有内外边距;

padding: 1px;设定内容到内边距的距离为一个像素,

相反的margin:1px;设定的是外边距;

如果想让这个方框外面加一个框,那就重新加一个div;

第一个问题楼上正解,1后面没加单位px.

第二个问题没有办法,因为firefox 浏览器解释的时候自作聪明的想把表格弄出个立体效果,所以在左边和上边的边框上加了投影,让人感觉是黑色的.

你可以在表格上加样式,如:
<table height="539" border="0" cellpadding="0" cellspacing="0" style="border:1px solid #C0DEFF" >
就可以了

我只能大概知道第一个问题。可能 border:1 solid #ff0000;1后面要写象素 1px solid #ff0000;试一下
第2种 没出现过