【发布时间】:2014-01-02 15:43:52
【问题描述】:
嘿,
我遇到了一个问题,我必须为一个项目制作网页,我不是经验丰富的程序员或网络开发人员,而且我对活动 CSS 有疑问。
目的是当我将鼠标悬停在侧边菜单上时它会改变颜色,当它被单击时颜色将保持与悬停颜色相同,当我将鼠标悬停在侧边菜单选项卡上时悬停部分起作用(合作伙伴)它会改变颜色,但是当我点击它时,当我将鼠标从侧面菜单选项卡上移开时,颜色不会改变。
这是我的代码,希望有人可以帮助我,我知道它是一个混乱的代码。 CSS:
.buttonPartners a:hover{
background: -webkit-gradient(linear, right bottom, left top, from(#585858 ), to(#A4A4A4));
}
.buttonPartners a:active { background: -webkit-gradient(linear, right bottom, left top, from(#585858 ), to(#A4A4A4));}
HTML:
<div class ="buttonPartners"><a href="Partners.html">Partners</a></div>
这里是该类的 CSS:
.buttonPartners a{
background: -webkit-gradient(linear, left top, right bottom, from( #B40404 ), to(#FF0000));
Color: white; text-decoration: none; text-align: center; border: 2px solid black; padding: 7px; position: absolute; font-family: verdana;
top:320px; left:30px; width:105px; height:30px
}
希望有人知道。
【问题讨论】:
-
当您更改网页时,背景仍然会消失。如果你真的想要这个,你应该找到一种方法来知道用户重定向并点击了该链接并在该页面上更改它。让您知道当您发现以下答案不起作用时。