我正在查看此页面(http://montreal.ubisoft.com/en/ubisoft-our-news),我还注意到在其他页面上,当您将鼠标悬停在某些按钮上时,我已经访问了此悬停效果。我想知道这是怎么做的,css3还是JqueryUI?如果可能,有人可以将我链接到tut或插件(如果Jquery)谢谢;)
答案 0 :(得分:2)
<强> HTML 强>
<input type="button" id="myButton" value="welcome to stackoverflow"/>
<强> CSS 强>
#myButton
{
background-color:blue;
}
#myButton:hover
{
background-color:red;
}
选择colors
精确效果
<强> HTML 强>
<div id="parentDiv">
<a id="myButton" href="">Welcome to StackOverflow</a>
<div id="transparentDiv"></div>
</div>
<强> CSS 强>
#parentDiv
{
position:relative;
overflow:hidden;
}
#myButton
{
display:block;
height:70px;
font-size:20px;
text-decoration:none;
text-align:center;
color:white;
background-color:red;
}
#transparentDiv
{
position:absolute;
top:0px;
bottom:0px;
right:0px;
left:0px;
background-color:black;
opacity:0.7;
}
<强> JQuery的强>
$("#parentDiv").mouseenter(function(e){
$("#transparentDiv").slideUp(500);
});
$("#parentDiv").mouseleave(function(e){
$("#transparentDiv").slideDown(500);
});