Html &引用;文字装饰:无“;不起作用,即使是带着“的;!“重要的”;

Html &引用;文字装饰:无“;不起作用,即使是带着“的;!“重要的”;,html,css,text-decorations,Html,Css,Text Decorations,当我尝试使用像下划线这样的东西时,它可以工作,但是无不行,即使使用!重要信息。有人知道为什么吗 备注:del元素应该保留在该行中,我正在尝试从这个新的after内容中删除该行 del:after{ 内容:attr(datetime); 文字装饰:无!重要; } Text您需要针对元素本身,而不是:after伪元素 **编辑** 根据进一步指示进行更新。此代码将从伪文本中删除文本装饰,但不会删除其余部分。关键是添加display:inline块 del:after{ 显示:内联块; 内容:at

当我尝试使用像
下划线
这样的东西时,它可以工作,但是
不行,即使使用
!重要信息
。有人知道为什么吗

备注:del元素应该保留在该行中,我正在尝试从这个新的after内容中删除该行

del:after{
内容:attr(datetime);
文字装饰:无!重要;
}

Text
您需要针对
元素本身,而不是
:after
伪元素

**编辑**

根据进一步指示进行更新。此代码将从伪文本中删除文本装饰,但不会删除其余部分。关键是添加
display:inline块

del:after{
显示:内联块;
内容:attr(datetime);
文字装饰:无;
}

Text
TEXT2001-01-01是结果,其中Text是del元素,而2001-01-01是伪元素。。这个问题不是一个问题,但我想要的只是日期而不是行。剩下的应该是行。是的,但我认为这将是一个简单正确的css方法,而不是使用span,因为使用span后,我必须使用所有的句子并使用
delspan{text-decoration:line-though}
在使用
text-decoration:none
之后。听起来很愚蠢。雨果道歉,我错了。我将很快更新我的示例。@Hugo更新了答案,尽管我不完全确定为什么
display:inline块在这种情况下是必需的。