我有一個包含圓形元素的列表。他們在後臺有一張圖片,並且在另一個div上應該變爲可見的覆蓋圖。它的工作到目前爲止,但仍然有一個可見的邊框,表明懸停div不完全覆蓋另一個圓形元素。完全重疊的圓形格
HTML:
<ul>
<li>
<div class="hover"></div>
</li>
<li>
<div class="hover"></div>
</li>
<li>
<div class="hover"></div>
</li>
</ul>
CSS:
ul {
margin: 0;
padding: 0;
list-style: none;
font-size: 0;
height: 140px;
}
li {
width: 140px;
height: 140px;
margin: 0;
padding: 0;
display: inline-block;
border-radius: 70px;
background: url(http://www.nationalflaggen.de/media/flags/flagge-thailand.gif);
}
.hover {
border-radius: 70px;
width: 140px;
height: 140px;
}
.hover:hover {
background-color: rgba(255,255,255,.9);
}
我加了一個小提琴,因爲我真的不知道如何使他們完全重疊。
感謝您的幫助。
更新FIDDLE: http://jsfiddle.net/pL9Aa/1
只是使覆蓋div大於下墊div –
或隱藏懸停的下墊。 –
我編輯了我的帖子。由於疊加層是透明的,因此底層圖像必須可見。 – paelzer