【问题标题】:ahref - hide selection colorahref - 隐藏选择颜色
【发布时间】:2011-12-12 07:22:20
【问题描述】:

我在我的 iPhone 应用程序中使用了一些 HTML。我对 HTML 不太了解。
当我们触摸任何超链接(HTML 中的 ahref)时,“li”中会出现一个蓝色选择颜色,其中包含 ahref。我们如何禁用它?

【问题讨论】:

    标签: html css href


    【解决方案1】:

    您可以通过 css 为链接指定自定义颜色来覆盖该行为:

    a { color:green; }
    

    或者基于他们的状态,例如活跃、点击等等:

    a:active { color:green; }
    a:visited { color:red; }
    a:hover { color:orange; }
    

    【讨论】:

    • 谢谢...不完全是您所说的,但它确实帮助我找到了解决方案。解决方案是: .content ul li a:active { background: transperent; }
    • 我在 Stack Overflow 上提出另一个问题。也许你也可以帮助我。
    【解决方案2】:

    我不是 100% 确定,但如果确实选择了文本,并且您看到的是蓝色,那么解决方法是应用如下样式:

    li::selection {
      background-color: transparent;
    }
    li::-webkit-selection {
      background-color: transparent;
    }
    li::-moz-selection {
      background-color: transparent;
    }
    

    只有当它确实是一个正在发生的选择时。请注意,只有 ::selection:-webkit-selection 可能适用于 iPhone。 ::-moz-selection 将用于 Firefox 浏览器。

    【讨论】:

      猜你喜欢
      • 2022-08-19
      • 2018-08-07
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 1970-01-01
      • 2018-04-16
      • 2015-11-24
      • 1970-01-01
      相关资源
      最近更新 更多