Html 表示AND条件的CSS组合符
假设我想将CSS规则应用于所有锚点,当且仅当:Html 表示AND条件的CSS组合符,html,css,Html,Css,假设我想将CSS规则应用于所有锚点,当且仅当: 他们的href属性以“.”开头*及* 它们的target属性具有确切的值\u blank 我如何将这个和表示为一个组合子 如果我只是这样做,它将执行or操作。语法本身表明它将是or 有一个和组合器吗 考虑下面的完整示例 p{ 字体大小:粗体; } a[href^=”http://www.“]::after,a[target=“blank”]::after{ 内容:“->” } 我希望规则匹配的有效规则 无效的,我希望规则不匹配 观察一下
href
属性以“.”开头*及*target
属性具有确切的值\u blank
p{
字体大小:粗体;
}
a[href^=”http://www.“]::after,a[target=“blank”]::after{
内容:“->”
}
我希望规则匹配的有效规则
无效的,我希望规则不匹配
观察一下,即使是微软的主播也是如此
由组合器选择,因为锚点以
右侧的href
即使没有
目标
属性
确定
将两个属性放在彼此之后(没有空格)
还要注意的是,我修正了打字错误,你在空白前漏掉了下划线
p{
字体大小:粗体;
}
a[href^=”http://www.“][target=“_blank”]::之后{
内容:“->”;
}
我希望规则匹配的有效规则
无效的,我希望规则不匹配
观察一下,即使是微软的主播也是如此
由组合器选择,因为锚点以
右侧的href
即使没有
目标
属性
为什么不定义一个类并将其添加到要包含该属性的类中?a[href^=”http://www.“][target=“_blank”]::{content:”->“}之后代码>应该可以工作,不是吗?“有and组合器吗?”-您已经将“标记名和属性选择器”与a[href^=”组合在一起了http://www.“]
,你还需要问吗?@Jeremy,谢谢。我不知道。它确实有效。:-)@CBroe属性选择器的组件在您使其看起来像时是可延展的,这一点并不完全明显。必须有人向你指出,就像你刚才做的那样。这并不意味着问这个问题的人缺乏智慧。
a[href^="http://www."]::after, a[target="blank"]::after {
content : "->"
}
a[href^="http://www."][target="_blank"]