【问题标题】:Asp.net HyperLink OnMouseOverAsp.net 超链接 OnMouseOver
【发布时间】:2013-01-03 23:11:13
【问题描述】:

当我将鼠标悬停在超链接上时,我将如何更改或屏蔽 URL。

我可以更改颜色,但不能更改 URL。

StatementsHyperlink.Attributes.Add("onmouseover", "this.style.color=\"red\"");

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    我个人会使用CSS hover on hyperlinks 处理更改样式,您可以将文本颜色和背景设置为相同的灰色阴影以掩盖网址。

    你有正在寻找的示例效果吗?

    【讨论】:

    • 这会隐藏状态栏中的网址吗?如果有,怎么做?
    • 不,你需要一些 javascript 来做到这一点,但每个浏览器都会有所不同。检查stackoverflow.com/q/10468071/96505stackoverflow.com/q/876390/96505 的替代方案
    • this.href = 'whatever' 不仅会更改文本,还会更改 URl。我只是想在状态栏中隐藏它。
    猜你喜欢
    • 2011-06-09
    • 1970-01-01
    • 2012-06-03
    • 2010-09-17
    • 1970-01-01
    • 1970-01-01
    • 2011-08-16
    • 2011-12-05
    • 2011-10-27
    相关资源
    最近更新 更多