我正在寻找一个css选择器,它将根据提供类atrribute和some_text
选择以下元素<a class="some_class">some_text</a>
我尝试了一些东西,但是无法选择选中的。请帮忙。
答案 0 :(得分:0)
.some_class{
/* apply your styles here */
}
以上将关注class属性。
但是,根据内部文本选择元素是不可能的。
答案 1 :(得分:0)
没有。如其他答案所述,您无需使用Javascript即可根据代码的内容进行限制。
您可以使用其他属性:
<a class="some_class" data-text="some_text">Some content</a>
使用
.some_class[data-text=some_text] {}
或
<input class="some_class" type="text" name="myname" />
使用
.some_class[name=myname] {}
答案 2 :(得分:0)
如果是CSS,则此必需选择器不可用。因此,您需要指定一个新类或需要暂停jQuery或javascript。
使用CSS
a.class-name {
/* Your css */
}
使用jQuery
if(jQuery('a.class-name').text() == 'some_text'){
jQuery('a.class-name').css({
/*Your css*/
});
}
这将是最好的!直到CSS提供该权限:)