+ -
当前位置:首页 → 问答吧 → 想在css中设置第一个th的样式与其他样式不同的效果怎么写?

想在css中设置第一个th的样式与其他样式不同的效果怎么写?

时间:2011-03-21

来源:互联网

今天做浏览器兼容,看到一个人写的样式,意思大概是定义首个th的样式,直接在css样式表中定义,前台页面中并没有调用任何的class。不知道这样写行不行?如果可以,是不是以后遇到类似的问题同样可以用这样的方法解决!那如果定义最后一个样式与其他的不同又怎么样呢?
复制内容到剪贴板
代码:
.dataTable thead th:first-child {
    width: 30px;
}
.dataTable tbody td:first-child {
    text-align: right;
    font-family: Arial;
}

作者: smile12   发布时间: 2011-03-21

IE6不支持这个伪元素,参考http://www.blueidea.com/tech/site/2006/3726.asp

作者: kllb520   发布时间: 2011-03-21