我有一段代码,如果我在外部 div 上应用 text-decoration: line-through;,则所有内部 div 元素也必须被删除线。 这通常能够完美运行;但是,如果我将子元素设置为 'display:inline-block',现在应用于父 div 的删除线不会影响子元素的删除线。 我必须将子元素设置为 display:inline-block,并且需要在添加 text-decoration: line-through; 到 父 div 时将子元素划掉。
div{padding:10px;}
#outer{background:yellow;text-decoration: line-through;}
#inner{background:pink;display:inline-block;}
<div id=outer>
<div id=inner>
This is the text
</div>
</div>
这是一个办公项目,非常感谢您的帮助!
id
周围加上"
引号。就像这样id="outer"
。 - Amit Soni