一个相当明显的答案,因为你认为答案是这样的:
$(theelement).css('text-decoration');
其中'theelement'是实际关注的(使用jquery和CSS)。
我的问题是每当我尝试这个时它总会以
的格式返回一些东西none solid rgb(0, 0, 0)
看起来非常像边框CSS,而不是文本修饰CSS。
我已经把它放到一个小提琴中以简单的方式证明这一点:click for this JSFiddle
感谢您的帮助!
答案 0 :(得分:6)
来自MDN:
注意:CSS Text Decoration Level 3将此属性转换为三个新
text-decoration-color
,text-decoration-line
和text-decoration-style
CSS属性的简写。
因此,当您阅读该属性时,您将获得所有三个组件属性。如果您不想要所有三个属性,请指定所需的属性,例如
$(theelement).css('text-decoration-line')
将返回none
。