一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

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

时间:2015-09-01 编辑:简简单单 来源:一聚教程网

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


Sidebar Transitions侧边栏滑块的jQuery插件

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

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

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

所以,我们将有


    
    
        
            
        
        
            
                
            
        
    
或者                                                                                 
             

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

css;toolbar:false">.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这将打破嵌套三维转换元件。我们用这个例子,这样你就不能正确地看到这些效果的影响。


SidebarTransitions_01

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

 

相关文章

热门栏目