我与开发团队一起工作,他们进行了分页,但是当前的分页并没有进入他们动态创建的任何HTML标签,而是用Css调用这个元素的任何方式都知道我无法为内联编辑样式,因为它的内联动态而不仅仅是HTML代码
<tr class="paging">
<td colspan="3">
1
<a href="/ManageAccounts/ManageRestaurantsBars?page=2">2</a>
<a href="/ManageAccounts/ManageRestaurantsBars?page=3">3</a>
<a href="/ManageAccounts/ManageRestaurantsBars?page=4">4</a>
<a href="/ManageAccounts/ManageRestaurantsBars?page=2">></a>
<a href="/ManageAccounts/ManageRestaurantsBars?page=4">>></a>
</td>
</tr>
我想打电话给1 elemnt
答案 0 :(得分:1)
这取决于您想要应用的样式..
对于不影响元素box-model
的属性,可以执行此操作..
例如
.paging td{
color:red;
font-weight:bold;
text-decoration:underline;
font-style:italic;
/*etcetera*/
}
并使用
覆盖普通链接的那些.paging td a{
color:white;
font-weight:normal;
text-decoration:none;
font-style:normal;
/*etcetera*/
}
答案 1 :(得分:0)
只需使用此
即可 tr.paging > td { font-weight:bold; }
如果您不希望<a>
链接加粗,请添加...
tr.paging > td > a { font-weight:normal; }
-
编辑:稍微摆弄边距但这种方法可行:http://jsfiddle.net/trapper/sX94B/
答案 2 :(得分:0)
这是一个类似于previous answer的解决方案,它通过摆弄锚元素的边距和填充来仅为1
提供背景颜色:
tr.paging td {
background: red;
}
tr.paging a {
background: white;
padding: 0 5px;
margin: 0 -2px;
}
不是很优雅,但它有效。