在淡出背景时保持文本具有完全不透明度

时间:2013-03-01 02:40:05

标签: javascript html css background fade

如何让文字保持完全不透明,同时淡出背景?

我需要获得可读文本,但在鼠标onrollover期间背景淡出。我找到了像“盒子”或“文本框”这样的解决方案,但它没有用。

使用Javascript:

$(document).ready(function () {
    // valore iniziale del fade sull'immagine a riposo 
    $(".fade").fadeTo(0, 0.6);

    $(".fade").hover(function () {
        // valore del fade sull'immagine con mouse hover 
        $(this).fadeTo("fast", 0.8);
    },
    function () {
        // ritorno al valore iniziale del fade con mouse out 
        $(this).fadeTo("fast", 0.6);
    });
});

CSS:

#content {
    position: relative;
    width: 100%;
}

#content > ul > li {
    position: absolute;
    width: 100%;
}

#content > ul > li > div {
    overflow: hidden;
    background: url(../images/pages_bg2.png);
    height: 100%;
}

HTML:

<article id="content"> Text Area </article>

0 个答案:

没有答案