如何不对链接中的元素加下划线?

如何不对链接中的元素加下划线?,第1张

如何不对链接中的元素加下划线

将元素设置为

inline-block
不会受到下划线的影响:

a {  text-decoration: underline;}a #myspan {  color: black;  display:inline-block;}a:active #myspan {  color: grey;}a:visited #myspan {  color: yellow;}a:hover #myspan {  color: red;}<a href="#">A link <span id="myspan">some additional information</span></a>

请注意,文本修饰不会传播到浮动和绝对定位的后代,也不会传播到原子内联级别后代(例如内联块和内联表)的内容。


要删除文本和跨度之间的小空间,您可以摆脱空白并使用较小的边距:

a {  text-decoration: underline;}a #myspan {  color: black;  display:inline-block;  margin-left:4px;}a:active #myspan {  color: grey;}a:visited #myspan {  color: yellow;}a:hover #myspan {  color: red;}<a href="#">A link<span id="myspan">some additional information</span></a>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5620937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存