我有一个有很多列的HTML表格。我想在除1之外的所有列上设置text-align: center
。CSS - 基本特异性
我听说使用!重要的和不必要的嵌套是不被赞同的。什么是实现这一目标的“最佳”方式?
- 使用
!important
:
#my-table td {
padding: 5px;
text-align: center;
}
.my-table-special-td {
text-align: left !important;
}
- 不必要的嵌套:
#my-table td {
padding: 5px;
text-align: center;
}
#my-table .my-table-special-td {
text-align: left;
}
或其他方法?
所谓 “最好的” 我的意思是: *符合CSS最佳做法 *良好的性能
你的意思是_不必要的嵌套_? – putvande
@ user3117610也许你可以在这里得到一些想法http://stackoverflow.com/questions/7298057/css-last-child-selector-select-last-element-of-specific-class-not-last-child-i – STP38
你可以添加一个班级吗? –