【问题标题】:Change text color on mouse over using the style tag使用样式标签在鼠标悬停时更改文本颜色
【发布时间】:2011-07-08 01:53:57
【问题描述】:

使用 CSS,当您将鼠标悬停在链接上时,可以轻松地将自定义颜色应用于链接:

.myId:hover{
    color:green;
}

但是样式标签呢?可以按照以下方式做一些事情:

<a style="*insert nifty markup here to change color on hover*" href="somewhere.html">text</a>

或者只能通过第一种方法更改悬停颜色(仅使用 html/css,不允许使用 javascript)。

【问题讨论】:

  • 内联样式不好!!!使用你的第一个想法,忘记内联样式!
  • 您指的是样式属性,而不是样式标签。 &lt;style&gt; 标记是头部的内容:)
  • 感谢所有答案,因为它们显然都是正确的,所以对它们都投了赞成票。我知道像这样将样式放入其中是不好的做法,但我很好奇是否有可能以这种方式进行悬停事件。谢谢大家!所以是最好的!

标签: html css hover


【解决方案1】:

AFAIK 您只能在&lt;head&gt; 部分中使用&lt;style&gt; 标记或外部样式表。

第一个建议是最好的。内联样式是最具体的,永远不能被覆盖,编辑时也很难找到它们。最好将所有 CSS 保留在外部样式表的头部 :) (imo)

【讨论】:

    【解决方案2】:

    您不能也不应该这样做。给它一个类或 id 和一个样式表。

    【讨论】:

      【解决方案3】:

      不行,我不认为您可以通过样式标签更改状态或添加选择器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-07-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-21
        相关资源
        最近更新 更多