html - 无法在特定表格中设置单元格样式

标签 html css

.domeSpecs
{
font-size: 16px;
margin-left: 20px;
margin-bottom: 20px;
float: right;
border-collapse: collapse;
background-image: url('tableback.png');
background-repeat: no-repeat;
background-position: right bottom;
}

table.domeSpecs>td
{
color: blue;
}

我尝试仅使用字体颜色为蓝色的 domeSpecs 类对表格中的单元格设置样式(只是为了测试它是否有效),但由于某种原因它不起作用。

最佳答案

table.domeSpecs>td 正在访问直接后代 TD

应该是 TR 所以:

table.domeSpecs > tr > td

这也很奇怪,除非您必须将具有 TR 的表识别为直接而不是即:tbody ...所以我的建议是:保持简单:

table.domeSpecs  td{

}

如果你有 class .domeSpecs 的 CELLS,你只需要:

table td.domeSpecs{

}

关于html - 无法在特定表格中设置单元格样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20389875/

相关文章:

css - 输入范围处理程序不会在 Chrome 中呈现

php - 为什么这个 Javascript 在与 php 混合时不起作用?

javascript - jquery 日期选择器不适用于 ASP.NET 中的母版页

html - 页眉未触及屏幕顶部

html - 从 Web Worker 内部使用 WebGL : is it possible ? 如何?

javascript - 我如何在客户端存储 javascript 引用?

CSS 伪元素

html - 如何扩展下拉菜单以适应里面的列表项

CSS3径向渐变在不同浏览器中显示不同

javascript - 当链接在 href 中有哈希时,链接仅在移动设备上切换 - jquery