我有一个烦人的问题,即我的表格在浏览器之间似乎完全不同,它们设置为:
<table width="100%" border="1" cellpadding="4" cellspacing="0" bordercolor="#eeeeee">
所以左边的(Chrome)在#eeeeee 是正确的,但 FF 和 IE 似乎只是在进行过程中弥补!!我的 CSS 中没有任何事件模糊地接近指定表格边框(我什至尝试取消链接我的 CSS 文件,但问题仍然存在)
有任何想法吗?
我有一个烦人的问题,即我的表格在浏览器之间似乎完全不同,它们设置为:
<table width="100%" border="1" cellpadding="4" cellspacing="0" bordercolor="#eeeeee">
所以左边的(Chrome)在#eeeeee 是正确的,但 FF 和 IE 似乎只是在进行过程中弥补!!我的 CSS 中没有任何事件模糊地接近指定表格边框(我什至尝试取消链接我的 CSS 文件,但问题仍然存在)
有任何想法吗?
@Darkat 工作室
<table width="100%" border="1" cellpadding="4" cellspacing="0" style="border: 2px solid #eeeeee;">
- 现在确实有一个浅灰色的边框,但是细胞仍然是黑色的轮廓......非常奇怪!——</p>
你应该删除边框=“1”
试试这个 CSS
table{
border-collapse: collapse;
border: 1px solid #eee;
width: 100%;
}
table th,
table td
{
padding: 4px;
}
并将您的 HTML 更改为简单的状态
<table>
在 CSS 中给出:
table {border: 2px solid #eeeeee;}
或者至少:
table {border-style: solid;}
现在检查所有浏览器。
是的,非标准属性的实现bordercolor
因浏览器而异。它甚至取决于浏览器模式(标准与怪癖模式)。
table
您可以通过在 CSS 中设置元素及其单元格的所有边框属性来使情况更加一致。或者您可以仅在 CSS 中设置表格及其单元格的样式。
尝试删除 '#' 边框颜色 =“eeeeee”