`

jQuery实现带遮罩层的消息框滑入滑出效果

 
阅读更多
.overlay{
        background:transparent url(images/overlay.png) repeat top left;
        position:fixed;
        top:0px;
        bottom:0px;
        left:0px;
        right:0px;
        z-index:100;
        }

下边样式用来显示消息框:


.box{
    position:fixed;
    top:-200px;
    left:30%;
    right:30%;
    background-color:#fff;
    color:#7F7F7F;
    padding:20px;
    border:2px solid #ccc;
    -moz-border-radius: 20px;
    -webkit-border-radius:20px;
    -khtml-border-radius:20px;
    -moz-box-shadow: 0 1px 5px #333;
    -webkit-box-shadow: 0 1px 5px #333;
    z-index:101;
    }

可见,重要的就是z-index:101,用来确保它在遮罩层之上,和CSS遮罩层那篇文章中提到的一样。关闭标签及其他元素的样式在这里就不一一介绍了,大家可以直接在Demo中查看到,你可以使用火狐的Firebug或Google浏览器中的开发者工具进行样式的在线查看。下边是实现动画效果的jQuery代码:


$(document).ready(function () {
    $('#activator').click(function () {
        $('#overlay').fadeIn('fast', function () {
            $('#box').animate({ 'top': '150px' }, 500);
        });
    });
    $('#boxclose').click(function () {
        $('#box').animate({ 'top': '-500px' }, 500, function () {
            $('#overlay').fadeOut('fast');
        });
    });
});

作者:朋友的你 来源:jQuery学习
分享到:
评论

相关推荐

    jquery+net遮罩层登录框

    在网页上实现一个带有遮罩层效果的登录框,可以提升用户体验,使用户无需离开当前页面就能完成登录操作,保持了界面的连贯性。 首先,我们要了解如何使用jQuery来创建遮罩层。在jQuery中,我们可以利用CSS选择器...

    jquery hover图片遮罩层滑动.zip

    "jquery hover图片遮罩层滑动"是利用jQuery实现的一个功能,通常用于增强用户体验,特别是当用户将鼠标悬停在图片上时,会显示一个遮罩层并伴随滑动效果。这个功能在电商网站、产品展示页面等场合非常常见,能够吸引...

    jQuery 弹出层 浮动遮罩层 提示框 并随页面滚动而滚动

    jQuery.UI.Impromptu.js jQuery 弹出层 浮动层 提示框 并随页面滚动而滚动 实现弹出层不再难,只要引用jQuery.UI.Impromptu.js这个js文件后,想要弹出哪个tag都行了 如:我想要这里是弹出浮动遮罩层</div> 并随页面...

    jQuery弹出层插件三种简单遮罩弹出框效果

    本文将深入探讨标题所提及的"jQuery弹出层插件三种简单遮罩弹出框效果",以及如何利用jQuery实现这些效果。 首先,让我们了解什么是弹出层和遮罩弹出框。弹出层(Popup Layer)是一种常见的网页交互设计,当用户...

    html+css+jquery实现左侧边栏滑入滑出

    html+css+jquery实现侧边栏的滑入滑出 分为两种模式 第一种是hover实现, 第二种是jquery实现

    利用Jquery几行代码实现遮罩层

    Jquery是一个强大的JavaScript库,它简化了DOM操作、事件处理以及动画效果,使得实现遮罩层变得非常简单。本教程将详细讲解如何利用Jquery几行代码快速实现遮罩层。 首先,确保你的HTML文件中已经包含了Jquery库。...

    jQuery实现带遮罩层的图片左右滚动特效源码.zip

    《jQuery实现带遮罩层的图片左右滚动特效详解》 在网页设计中,动态效果的运用可以提升用户体验,其中图片的动态展示尤为常见。本文将深入解析如何利用jQuery库实现带遮罩层的图片左右滚动特效。jQuery作为一款强大...

    【Jquery经典特效24】jQuery鼠标悬停向上滑出遮罩效果

    在本教程中,我们将深入探讨如何使用jQuery实现一个经典的特效:当鼠标悬停在某个元素上时,一个遮罩层从上方滑出。这个效果在网页设计中常用于导航菜单、图片展示或信息提示,为用户提供更加交互式的体验。下面我们...

    JQUERY遮罩层效果

    本篇将详细介绍如何利用jQuery实现遮罩层效果,并探讨相关技术细节。 首先,我们需要引入jQuery库。在HTML文档的`<head>`部分添加以下代码来获取jQuery库: ```html <script src="https://code.jquery....

    jquery实现从不同角度滑入滑出的左右全屏banner

    "jQuery实现从不同角度滑入滑出的左右全屏Banner"是一种交互效果,它利用JavaScript库jQuery来创建动态且具有视觉吸引力的Banner切换效果。这种效果通过平滑的动画过渡,使Banner在用户交互时(如点击或滚动)从不同...

    jQuery,CSS实现的遮罩层消息显示

    在这个“jQuery, CSS实现的遮罩层消息显示”示例中,我们将深入探讨如何利用这两种技术来创建一个具有背景变暗效果、弹出层以及滑动动画的遮罩层。 首先,CSS(Cascading Style Sheets)是用于控制网页布局和样式的...

    jquery-Hover遮罩层

    本文将深入探讨“jquery-Hover遮罩层”这一主题,它涉及到jQuery中的悬停事件处理(hover)以及如何实现动态的遮罩层效果。 首先,让我们了解jQuery的`hover`函数。`hover`是一个组合方法,它可以同时处理元素的`...

    jQuery弹出层插件三种简单遮罩弹出框效果.rar

    《jQuery弹出层插件:实现简单遮罩弹出框效果》 在Web开发中,弹出层(Modal)是一种常见的交互元素,用于在用户与页面进行交互时提供额外的信息或者功能。jQuery作为一款强大的JavaScript库,提供了丰富的插件来...

    jQuery鼠标经过图片遮罩层效果.zip

    这个"jQuery鼠标经过图片遮罩层效果"就是一个典型的例子,它利用jQuery库实现了当鼠标悬停在图片上时,会显示一个覆盖在图片上的遮罩层,并且具有鼠标跟随的效果。下面将详细讲解这个效果的实现原理和相关知识点。 ...

    基于jquery的BlockUI做的遮罩层

    在网页开发中,有时我们需要创建一个遮罩层或者弹出框来提示用户或者阻止用户与页面其他部分的交互,这就是“基于jQuery的BlockUI”插件所做的事情。BlockUI是一款非常实用的jQuery插件,它能够方便地实现页面区域的...

    几个实用的jQuery弹出遮罩层例子

    本篇文章将详细探讨在jQuery中实现弹出遮罩层的技术要点,通过几个实例来帮助初学者理解并掌握这一技能。 首先,我们需要了解遮罩层(Modal)的概念。遮罩层是一种常见的用户界面元素,它在网页上创建一个半透明或...

    jQuery弹出登录遮罩层效果

    "jQuery弹出登录遮罩层效果"是一个常见的交互设计技术,它允许用户在不影响主页面内容的情况下,通过一个半透明的遮罩层弹出登录窗口。这种方法既保证了用户体验,又确保了登录过程的安全性。下面将详细介绍如何实现...

    jQuery实现标题滑动框效果

    这些方法可以改变元素的高度、宽度或者可见性,从而实现滑入、滑出的效果。例如,我们可以使用`.slideDown()`让标题从底部滑入视图。 4. **事件绑定**:为了响应用户交互,我们需要将动画与特定的事件关联,如点击...

Global site tag (gtag.js) - Google Analytics