You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome与Firefox中表格CSS样式显示异常问题求助

问题根源:CSS语法错误导致样式失效

你的表格样式不生效的核心原因是CSS代码存在语法错误,导致浏览器无法正确解析后续的样式规则。具体问题和修复方案如下:

1. 未闭合的CSS规则(最关键问题)

在你的CSS代码中,.rowA的规则没有闭合大括号},导致.rowB、.cellBrdrRght等后续选择器都被错误地嵌套在.rowA的规则内部。这意味着只有同时拥有.rowA类的元素才会应用这些样式,而你的.rowB行根本匹配不到这个规则。

错误代码片段:

.rowA{ background-color: #d0d0d0!important; color: #4b4b4b; 
/* 这里缺少闭合的 } */
.rowB{ background-color: #666666!important; color: #fff; }

修复后:

.rowA{ 
    background-color: #d0d0d0!important; 
    color: #4b4b4b; 
} /* 补上这个闭合大括号 */
.rowB{ 
    background-color: #666666!important; 
    color: #fff; 
}

2. 其他CSS语法错误修正

除了上述核心问题,还有几个小错误需要修复:

  • .tableFooter中的colspan: 3;是HTML属性,不能写在CSS里,直接删除这一行。
  • a:sideBar是错误的选择器写法,应该是a.sideBar(类选择器),如果是想选中带有sideBar类的<a>标签的话。
  • .cellnoBrd建议添加!important来覆盖浏览器默认的表格边框样式,确保边框完全移除:
    .cellnoBrd { 
        border-style: none!important; 
    }
    

3. 完整修复后的CSS代码

@charset "UTF-8"; 
/* CSS Document */ 
/* info charts */ 
td{ 
    vertical-align: middle; 
} 
.chartHeader{ 
    background-color: #115967!important; 
    color: #fff; 
    text-align: center; 
    font-weight: bold; 
} 
.rowA{ 
    background-color: #d0d0d0!important; 
    color: #4b4b4b; 
} 
.rowB{ 
    background-color: #666666!important; 
    color: #fff; 
} 
.cellBrdrRght { 
    border-style: solid!important; 
    border-width: 0px 1px 0px 0px!important; 
    border-color: white!important; 
} 
.cellnoBrd { 
    border-style: none!important; 
} 
.tableFooter{ 
    font-size: 10px; 
    border-style: none; 
    background-color: #115967!important; 
    color: #fff; 
    text-align: left; 
}
a.sideBar { 
    background-color: #115967!important; 
    padding: 25px 50px 75px 100px; 
    color: #fff; 
}

4. 验证修复效果

修复后,浏览器能正确解析所有样式规则:

  • .rowB的背景色会正常显示在对应的表格行上
  • .cellBrdrRght的右侧白色边框会生效
  • 其他表格样式也能正常渲染

内容的提问来源于stack exchange,提问作者user9876931

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:53:25