我到目前爲止(但你不知道它)。在我的藝術網站上掙扎。圖像背景突出或Z-index?
此頁 http://rollinleonard.com/elements/ 此頁面有一個覆蓋div的小東西,可以覆蓋這些img。第一個img在div的背景中。我想讓這個img也有這個藍色的熒光筆效果。
如何獲得它,使其正常img,然後在另一層上img有我的導航(白色背景文字)?
謝謝!
我到目前爲止(但你不知道它)。在我的藝術網站上掙扎。圖像背景突出或Z-index?
此頁 http://rollinleonard.com/elements/ 此頁面有一個覆蓋div的小東西,可以覆蓋這些img。第一個img在div的背景中。我想讓這個img也有這個藍色的熒光筆效果。
如何獲得它,使其正常img,然後在另一層上img有我的導航(白色背景文字)?
謝謝!
在$(窗口)內的js文件添加此.load()事件
$('#navwrap').bind('mouseenter', function() {
var $this = $(this);
if ($this.not('.over')) {
$this.addClass('over');
$overlay.css({
width : $this.css('width'),
height : $this.css('height'),
top : $this.offset().top + 'px',
left : $this.offset().left + 'px'
}).show();
}
}).bind('mouseout', function() {
$(this).removeClass('over');
});
@羅林,也沒有必要使用JS檢查這個 http://jsfiddle.net/sandeep/f2662/
我濃濃的easyest方式這樣做是爲了讓你的第一個div
像其他圖像a > img
並把你nav
在absolute
的位置。
HTML:
<nav>...</nav>
<a href="#">
<img src="home.gif" alt="Home BG" />
</a>
CSS:
nav {
position: absolute;
}
您的代碼如下所示:
<div id="navbg" style="width: 300px; height: 300px; z-index: 0; background-image: url('home.gif');">
<div style="z-index: 1; background-color: transparent;" id="navwrap">
<nav style="z-index: 2;" >
...
</nav>
</div>
</div>
(使用的樣式僅供演示內置定義)
最好的問候,卡斯滕