基于jqeury的侧边栏滑块的jQuery插件

Sidebar Transitions 是多种形式侧边栏滑块的 jQuery 插件,其中包括 3D 旋转滑出,3D 延迟旋转滑出,3D 旋转消失,直接推出,从上往下滑出等等有创意的 off-canvas 导航滑出效果。

今天我们想与大家分享一套过渡效应。这一次我们将探讨边栏或关闭一样,我们使用多层次推菜单画布的内容转换。这个想法是显示一些隐藏的侧边栏有微妙的过渡元素本身也对剩余的内容。

通常的侧边栏滑动,推到一边等内容。但有更多的可能性,微妙的和幻想的影响,今天我们要给你一些启示。

我们的演示的结构是非常具体的,因为我们希望能够在一页中显示所有的效果。但总的来说,我们需要一个侧边栏的元素,将内部或外部的推包装,取决于我们是否想补充是最顶级的包装或下推。

所以,我们将有

<div id="st-container" class="st-container">
    <!-- content push wrapper -->
    <div class="st-pusher">
        <nav class="st-menu st-effect-1" id="menu-1">
            <!-- sidebar content -->
        </nav>
        <div class="st-content">
            <div class="st-content-inner">
                <!-- the content -->
            </div><!-- /st-content-inner -->
        </div><!-- /st-content -->
    </div><!-- /st-pusher -->
</div><!-- /st-container -->
或者
<div id="st-container" class="st-container">
    <nav class="st-menu st-effect-1" id="menu-1">
        <!-- sidebar content -->
    </nav>
    <!-- content push wrapper -->
    <div class="st-pusher">
        <div class="st-content">
            <div class="st-content-inner">
                <!-- the content -->
            </div><!-- /st-content-inner -->
        </div><!-- /st-content -->
    </div><!-- /st-pusher -->
</div><!-- /st-container -->

一个例子的效果是以下。我们向主容器添加一个透视值,然后在三维空间中旋转推包装器和菜单:

.st-effect-7.st-container {

    perspective: 1500px;

    perspective-origin: 0% 50%;

}

.st-effect-7 .st-pusher {

    transform-style: preserve-3d;

}

.st-effect-7.st-menu-open .st-pusher {

    transform: translate3d(300px, 0, 0);

}

.st-effect-7.st-menu {

    transform: translate3d(-100%, 0, 0) rotateY(-90deg);

    transform-origin: 100% 50%;

    transform-style: preserve-3d;

}

.st-effect-7.st-menu-open .st-effect-7.st-menu {

    visibility: visible;

    transform: translate3d(-100%, 0, 0) rotateY(0deg);

}

注意,我们在这里只使用可见性因为我们在演示多个侧边栏。如果你有一个侧边栏,你不必设置能见度值从隐藏可见。

有些浏览器不支持转换的伪元素(我们的覆盖),所以你可能会看到在这些浏览器快速闪烁(有些手机浏览器)。

IE10不支持变换风格:preserve-3d这将打破嵌套三维转换元件。我们用这个例子,这样你就不能正确地看到这些效果的影响。

我们希望这个系列能给你一些灵感,创造一些不错的效果,我希望你喜欢这些工具转换和找到他们鼓舞人心!

 

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索浏览器
jquery侧边栏插件、jquery滑块验证码插件、jquery滑块插件、jquery 滑块时间插件、jquery 数值滑块插件,以便于您获取更多的相关知识。

时间: 2024-11-08 20:18:52

基于jqeury的侧边栏滑块的jQuery插件的相关文章

jQuery的图片滑块焦点图插件整理推荐_jquery

1.jQuery实现的右侧选项卡焦点图片轮播动画 jQuery实现的右侧选项卡焦点图片轮播动画特效源码,是一段清新可爱的焦点图轮播代码,支持自动轮播与手动点击,是一段不错的焦点图切换代码. 在线演示 源码下载 2.jquery实现的网页缩略图大纲可滑动显示动态 query实现的网页缩略图大纲可滑动显示动态特效源码,是一款拥有网页大纲的缩略图显示的代码,点击滑动缩略图即可看到想要的东西,支持鼠标点击.拖动及鼠标滚动切换显示. 在线演示 源码下载 3.纯CSS3实现的自定义美化UL OL列表的3种发

创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件_javascript技巧

Bootstrap是当下流行的前端UI组件库之一.利用Bootstrap,可以很方便的构造美观.统一的页面.把设计师从具体的UI编码中解放出来. Bootstrap提供了不少的前端UI组件.带下拉菜单的文本框就是其中之一,效果图如下(真要自己完全设计,还得费一番功夫) 关于该组件的详情参看Bootstrap官网.带下拉菜单的文本框 看到上面的效果图,使我想到WinForm编程中的DropDownList控件.不过,和DropDownList控件相比,还缺少以下内容 1.当点击菜单中的某一项,菜单

基于Jquery插件Uploadify实现实时显示进度条上传图片_jquery

先了解了解Uploadify,具体内容如下 Uploadify是一个简单易用的多文件上传方案.作为一个Jquery插件,Uploadify使用简单,并具有高度的定制性. Uploadify特性: Uploadify简单说来,是基于Jquery的一款文件上传插件.它的功能特色总结如下: 1).支持单文件或多文件上传,可控制并发上传的文件数 2).在服务器端支持各种语言与之配合使用,诸如PHP,.NET,Java-- 3).通过参数可配置上传文件类型及大小限制 4).通过参数可配置是否选择文件后自动

基于jQuery插件的页面功能介绍引导页示例

新产品上线或是改版升级,我们会在用户第一次使用产品时建立一个使用向导,引导用户如何使用产品,如使用演示的方式逐一介绍界面上的功能模块,从而提升了用户体验和产品的亲和力. 查看演示 下载源码 之前也有相关文章介绍:<构建一个用于产品介绍的WEB应用>,相信对有需要的朋友有帮助.本文将介绍另一款基于jQuery的页面引导页插件:pagewalkthrough.js,来看如何使用它. HTML 首先记得加载所需的css文件和jQuery库文件,以及pagewalkthrough插件.   <!

jQuery插件slider实现拖动滑块选取价格范围_jquery

在一些产品报价网站上,需要给出一系列价格范围供用户筛选,我们在筛选的范围之外再加一个自定义价格范围,这样为用户多提供了一种选择方式.本文将使用jQuery插件结合CSS实现使用滑块滑动的方式选择价格范围,请看本文讲解. jQuery ui 有个slider插件,就是一个非常好使的拖动滑块插件.要想实现滑块拖动,需要在页面head间先载入如下js. <script type="text/javascript" src="js/jquery.js"><

基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)_jquery

jquery-slider是一款基于JSON格式数据的jQuery幻灯片插件.该幻灯片通过JSON数据来提供图片地址和描述信息等,你可以通过更换JSON数据来动态切换不同的图片. 在线预览     源码下载 使用方法 在页面中引入jquery和slider.js文件和font-awesome字体图标文件. <link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-

jQuery:收集一些基于jQuery框架开发的控件/jquery插件2

Horizontal accordion: jQuery基于jQuery开发,非常简单的水平方向折叠控件.主页:http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-accordion.html (无法找到)下载:http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-accordion.html 示例:http://let

jQuery:收集一些基于jQuery框架开发的控件/jquery插件

Coda Popup Bubbles采用jQuery开发,类似"冒泡"效果的提醒弹出框.主页:http://jqueryfordesigners.com/coda-popup-bubbles/ 下载:http://jqueryfordesigners.com/coda-popup-bubbles/ (没找到)示例:http://jqueryfordesigners.com/demo/coda-bubble.html Simple Effects PluginsjQuery特效插件,可以

jQuery插件:基于CSS3和HTML5的幻灯片展示

文章简介:zSlide-基于CSS3/HTML5演示文档jQuery插件. 一.卖的什么葫芦药? jquery.zSlide.js是我zhangxinxu最近折腾的一个jQuery插件,借助于CSS3和HTML5的一些新特性,在浏览器中实现类似于powerpoint幻灯片展示. 二.为何需要? 无论是在公司内部,还是在一些技术会议上,我们做分享的时候,用的最多的想必是powerpoint.但是,powerpoint这个东西本身就是缺乏"自由"与"分享"精神的,因为其