【发布时间】:2016-01-17 05:46:42
【问题描述】:
我正在尝试找出如何在 JavaScript 中设置下划线的粗细(当光标悬停时发生的文本装饰)。目前文本变成了这样的下划线:
x.style.textDecoration = "underline";
以及“onmouseout”,如下所示:
x.style.textDecoration = "none";
到目前为止,我在网上看到的所有建议都与格式化标签的底部边框有关。我不是试图格式化菜单栏或任何其他元素,而是普通的超链接。我已经在各种浏览器中尝试过,默认下划线在 Firefox 中看起来不错,但在 Chrome 中,这条线很细,与它下划线的粗体文本形成对比。
非常感谢任何有关如何解决此问题的建议。
【问题讨论】:
-
这可以使用 CSS 轻松完成吗?
-
我必须在这里添加一个注释——移动设备不会GET悬停事件或鼠标悬停。移动用户需要知道某些东西是可触摸/可点击的。去吧,继续做你的下划线美学,让它一直在那里。
标签: javascript underline text-decorations