我想製作一個使用圖像的菜單,當它們被徘徊時效果很好。我有一個問題,當元素被徘徊(並且元素改變大小)時,hovered div將會與其他div重疊。這裏是我迄今所做的:CSS菜單重疊元素
HTML
<div id="bar">
<ul id="elements">
<li>
<div id="el1" class="el1">
<img src="bar/img1.jpg" weight="120px" height="100px">
</div>
<div class="txt">aaa</div>
</li>
<li>
<div class="el1">
<img src="bar/img2.jpg" weight="120px" height="100px">
</div>
<div class="txt">bbb</div>
</li>
</ul>
</div>
CSS
#bar {
width:800px;
height:65px;
background: url("bar.png");
}
#elemente ul {
display: inline-block;
position: relative;
}
#elements li {
display: inline-block !important;
position: relative;
padding: 5px;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
#elements li:hover {
-webkit-transform: scale(1.5) translateY(-30px);
-moz-transform: scale(1.5) translateY(-30px);
-ms-transform: scale(1.5) translateY(-30px);
-o-transform: scale(1.5) translateY(-30px);
transform: scale(1.5) translateY(-30px);
}
有什麼建議?謝謝!
你想要發生什麼?你是否想要沒有被盤旋的元素轉移到左/右? –
是的,正好... – user2881992