【发布时间】:2013-09-05 20:16:17
【问题描述】:
我对@987654321@的正确用法有点不知所措。
我有一个(动态生成的)元素,最终将包括:
<h1>
<a>Foo</a>
<a.trigger>Trigger A</a>
<a.trigger>Trigger B</a>
<span.bar>Bar</span>
</h1>
我需要设置trigger 链接的样式。这就是我正在做的:
.ui-collapsible-tabs.ui-dynamic-tabs .ui-collapsible-heading a.trigger {
background: none repeat scroll 0 0 transparent;
border: 0 none;
border-radius: 0;
box-shadow: none;
position: absolute;
right: 2em;
height: 100%;
top: 0;
width: 2em;
}
.ui-collapsible-tabs.ui-dynamic-tabs .ui-collapsible-heading a.trigger:first-child {
right: 0;
background-color: red !important;
border-right: 1px solid red;
}
我已经尝试了a.trigger:first-child 和a.trigger:nth-of-type(1),但我无法覆盖第一条规则设置的 CSS。两个选择器也有相同的特异性,所以这不是原因。
问题:
我想我错过了一些明显的东西......也许有人可以帮助我。谢谢!
【问题讨论】:
-
在 HTML 中指定类的方式与在 CSS 中不同,因此您希望
<a class="trigger">有一个带有类trigger的锚标记。
标签: html css css-selectors pseudo-class