我在一个范围内有两个对象;另一个跨度和一些文本。值得注意的是,HTML是不能更改的,因为它是从另一个只读网站引用的。
我需要一个CSS选择器来引用 just 文本(在下图中突出显示),而忽略其他范围-这可能吗?
答案 0 :(得分:3)
可能不可能,但是可能的是,重新设置内部跨度的样式:
span {font-weight: bold;}
span span {font-weight: normal;}
<span>Outside <span>Inside</span> Outside</span>
上面的代码使单独的文本变为粗体,从技术上讲保留了内部跨度。您只需重置内部跨度的样式,即可完成对外部跨度所做的所有更改。
答案 1 :(得分:0)
您可以这样做
span{font-size : 15px;} span.comment{font-size:30px;}
///第一个样式块引用所有span,而第二个样式块引用注释类的span并覆盖上面的样式块。