css样式正在应用它不应该应用的东西';不适用于

css样式正在应用它不应该应用的东西';不适用于,css,Css,我有这个css .tableResultClass th, td {padding:18px 28px 18px; text-align:center; } .tableResultClass th {padding-top:22px; text-shadow: 1px 1px 1px #fff; background:#e8eaeb;} .tableResultClass td {border-top:1px solid #e0e0e0; border-right:1px solid #e

我有这个css

.tableResultClass th, td {padding:18px 28px 18px; text-align:center; }

.tableResultClass th {padding-top:22px; text-shadow: 1px 1px 1px #fff; background:#e8eaeb;}

.tableResultClass td {border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}

.tableResultClass tr.odd-row td {background:#f6f6f6;}

.tableResultClass td.first, th.first {text-align:left}

.tableResultClass td.last {border-right:none;}
tr
td
的填充适用于
tableResultClass
pager
类,尽管寻呼机没有tr和td样式

我从firebug知道这一点,所以当我更改此样式的值时,
pager
类的宽度和高度都在更改,为什么

html

1.
身份证件
普兰蒂姆

我怀疑这是因为您没有重新说明类的特殊性

比如这个

.tableResultClass th, 
td 
{padding:18px 28px 18px; text-align:center; }
应该是这个吗

.tableResultClass th,
.tableResultClass td 
{padding:18px 28px 18px; text-align:center; }
……等等。因此

.tableResultClass td.first, 
th.first
 {text-align:left}
变成

.tableResultClass td.first,
.tableResultClass th.first
 {text-align:left}

JSFIDLE必需…但我猜这里的逗号是
.tableResultClass th,td
.tableResultClass td.first,th.first{text align:left}
发布您应用此命令的HTML。@Paulie\u D我应该用什么替换逗号?你的意思是我必须写整个类吗?是的,这个
.tableResultClass th,td
应该是
.tableResultClass th,.tableResultClass td
@j08691我添加了htmlAnd作为一个补充,如果你不喜欢用这种方式写CSS,你可以看看LESS或SASS(CSS压缩器)。当您学习如何使用这两种代码之一(我更喜欢SASS)编写CSS时,您的工作流将非常快。
.tableResultClass td.first,
.tableResultClass th.first
 {text-align:left}