1

我有下面提到的东西和跨度的通用选择器有“font-size = 15”

<span id= "outer" style="font-size:72px;">
  <span id="Inner">text</span>  
<span>       

有什么办法可以防止通用选择器用 font-size = 15 覆盖我的内部跨度这里 id 为外部的跨度是动态的,并且可以有任何字体大小的值,所以我需要一些将整个输出包装在某个容器中的东西和防止任何其他 css 让它覆盖字体大小

4

4 回答 4

2

你可以这样写:

#outer #Inner{
 font-size:15px;
}

或者

如果没有任何效果,您可以使用!important

span{
     font-size:15px !important;
    }
于 2012-04-20T06:28:26.863 回答
1

如果#Inner 跨度的字体大小应与其包含的#outer 相同,则需要添加

#Inner {font-size:1em}

到您的样式表。
请参阅jsFiddle

于 2012-04-20T06:35:04.817 回答
0

嘿,你可以像你一样使用它

#outer span#Inner{
font-size:15px;
}
于 2012-04-20T06:43:23.613 回答
0

代码根本没有为内部设置字体大小span,所以不存在覆盖的问题。所以从设置开始font-size

于 2012-04-20T07:15:55.483 回答