javascript - 在 div 上创建淡出效果

标签 javascript jquery html fade

我在创建这个时遇到了麻烦。

我使用 jQuery 作为我的主要 JS 库。我想使用 fade() 函数创建一个 div,当鼠标悬停时,它会淡出以显示下面的内容。

例如,一个带有灰色背景的 div,顶部有一个图像,该图像会淡出以显示下面的内容。这可能吗?我不太擅长 JS/jQuery

最佳答案

类似这样的http://jsfiddle.net/dkpgQ/2/

编辑:代码...

HTML

<div id="container">
    <div id="content">Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum 
    </div>
    <div id="overlay">
    </div>
</div>

Javascript

$("#overlay").mouseover(function() {
   $("#overlay").fadeOut("slow"); 
});

CSS

#container {
    position:relative;
    width:200px;
}

#overlay {
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    background-color:grey;
}

关于javascript - 在 div 上创建淡出效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5898402/

相关文章:

Javascript动态下拉菜单我也可以在按钮中看到它

javascript - 为什么 JavaScript 函数在 .NET 操作之前触发?

javascript - 正则表达式: ignore html tags

javascript - 更改无序列表元素的焦点颜色?

javascript - 增强 Knockout 中的数组项上下文

javascript - 带有 jQ​​uery json 数据的动态菜单

javascript - jsp中如何避免页面提交后自动刷新

jQuery 插件 .fn 问题

javascript - 在悬停时选择 sibling

javascript - 选择一个选项后动态禁用下拉菜单