我试图制作一个动画菜单,当我将鼠标悬停在上面时,背景(或图像)缩小,同时文本展开。如何同时转换2个div?
那是我的样式表:
.menus {
float: left;
background-image: url(images/menus_bg.png);
width: 208px;
height: 283px;
}
.menusimg {
width: 208px;
height: 283px;
position: absolute;
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: center center;
background-image: url(images/menu1.png);
}
.menusimg:hover {
background-size: 80% 80%;
}
.menusimg, .menusimg:hover {
-webkit-transition: background-size 0.2s ease-in ;
}
.menustxtbox {
font-family: MP;
padding-top: 240px;
width: 208px;
height: 283px;
color: #4c4c4c;
font-size: large;
text-shadow: gray 0.1em 0.1em 0.2em;
}
.menustxtbox:hover {
padding-top: 235px;
font-size: x-large;
color: #4fa3f9;
}
.menustxtbox, .menutxtbox:hover {
-webkit-transition:font-size 0.1s linear;
-moz-transition:font-size 0.1s linear;
}
和HTML:
<div class="menus">
<div class="menusimg">
</div>
<div class="menustxtbox">
Text
</div>
</div>
任何想法?一个简单的Java脚本或任何可以解决这个问题的东西? :) 预先感谢您^^
= d 由于它的工作原理:) 我只是需要一些ajust详情... 感谢@ _ @ – BrunoWB 2013-05-09 16:48:30
不客气!如果您不介意点击upvote按钮并接受答案,我将非常感激! – ntgCleaner 2013-05-09 17:01:33
1 - 如何仅将这段代码的onde用于多个单独的菜单?或者我必须复制到每一个? 2 - 如何将图像保存在中心? – BrunoWB 2013-05-09 21:10:18