将鼠标悬停在按钮上时文本颜色发生变化

时间:2012-08-27 09:39:25

标签: css text colors hover

我正在尝试更改悬停时按钮内文字的颜色。

我可以让按钮本身改变颜色,但我希望按钮文字也改变颜色。

这是我目前的css:

button,
input.button,
a.button,
input[type="submit"] {
background:#2e77ae;
background: -moz-linear-gradient(top, #5590bd, #2e77ae);
background: -webkit-linear-gradient(top, #5590bd, #2e77ae);
background: -o-linear-gradient(top, #5590bd, #2e77ae);
background: -ms-linear-gradient(top, #5590bd, #2e77ae);
background: linear-gradient(top, #5590bd, #2e77ae);
border-color:#2e77ae;}

button:hover,
input.button:hover,
a.button:hover,
input[type="submit"]:hover{

    background:#E6D332;
    background: -moz-linear-gradient(top, #E6D332, #E6D332);
    background: -webkit-linear-gradient(top, #E6D332, #E6D332);
    background: -ms-linear-gradient(top, #E6D332, #E6D332);
    background: linear-gradient(top, #E6D332, #E6D332);
    border-color:#2e77ae;}



button:focus,
input.button:focus,
a.button:focus,
input[type="submit"]:focus { 
    background-color:#E6D332;}

5 个答案:

答案 0 :(得分:5)

CSS属性color通常控制元素中的文本颜色。在您的情况下,要更改悬停时的颜色,请使用:hover说明符;

input[type = "submit"]:hover {
    color: #FF0000;
    //you can add more styles to be applied on hover
}

请注意,您也可以使用rgb(x, y, z)格式指定颜色。这里有一个小小的演示来说明:little link。您可以使用演示并在此处查看来源:another little link

我希望有所帮助!

答案 1 :(得分:2)

如果要更改文本的颜色,请使用CSS color属性,例如

input[type="submit"]:hover{
   color :#E6D332; 
}

答案 2 :(得分:0)



p.one{
    color: DarkBlue}
p.one:hover{
    color: yellow}

<html>
    <head>
        <title>Css Help</title>
    <head>
    <body>
        <p class="one">Example TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample TextExample Text<p>
    </body>
<html>
&#13;
&#13;
&#13;

以下是我的工作:

a:hover{
    color: #ffffff;
}

您可以更改&#39; a&#39;对于诸如段落之类的任何内容或者用类

指定html文件
<p class="one">Example</p>

他们在CSS文件中执行:

p.one:hover{
    color: #ffffff;
}

我希望我能帮忙。

答案 3 :(得分:0)

.btn:hover h3{
    color: #FFFFFF;
}

您可以在 <button> 之后的 .btn:hover 中编写元素(例如文本)的选择器,以在将鼠标悬停在按钮上时更新这些特定元素的 css 属性。

答案 4 :(得分:-1)

color:#(insert text color)将其放入