我有一个输出配置文件部分的插件,我打算用ol> li元素包装它。我想使用不同的字体大小/样式/颜色来设置列表编号。但是,如果我这样做,字体样式将传播/级联到配置文件中。我不想重新放置轮廓内的每个文本。那么是否有可能阻止字体风格传播到后代元素中?是否可以防止CSS字体风格传播?
<style>
#rank li{
font-size:50px;
font-style: italic;
font-family: serif;
font-weight: bold;
width:70px;
margin-right:10px;
text-align:center;
}
</style>
<ol id="rank">
<li>
<div class="profile">
<!-- contains complex stuffs including tables, floated div for displaying profiles-->
</div>
</li>
</ol>
编辑: 对不起,我在夸张的关于 '再造型再次每个文本'。我想如果我需要使配置文件样式不受影响,我需要知道ul之外的默认字体样式,并将它们应用于div。这不是太多工作,但将来需要修改两个地方以保持整体风格的一致性。
请出示一些代码 – 2011-06-16 06:06:03