我試圖製作一個動畫菜單,當我將鼠標懸停在上面時,背景(或圖像)縮小,同時文本展開。如何同時轉換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