Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 变换型导航条_Jquery_Html_Css - Fatal编程技术网

Jquery 变换型导航条

Jquery 变换型导航条,jquery,html,css,Jquery,Html,Css,我不知道最好的解释方法,所以我在这里举个例子“ 我正试图复制同样的想法,在过渡方面的侧导航栏。我不知道该怎么做才好 $(文档).ready(函数(){ $('.handle')。在('click',function()上{ $('.navbar').toggleClass('showing'); }); }); 正文{ 保证金:0; 填充:0; } .集装箱{ 位置:相对位置; 宽度:90%; 保证金:20px自动; 透视图:500px; } navbar先生{ 位置:绝对位置; 左:0px;

我不知道最好的解释方法,所以我在这里举个例子“

我正试图复制同样的想法,在过渡方面的侧导航栏。我不知道该怎么做才好

$(文档).ready(函数(){
$('.handle')。在('click',function()上{
$('.navbar').toggleClass('showing');
});
});
正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:90%;
保证金:20px自动;
透视图:500px;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:180px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.5s的轻松过渡;
变换原点:左中心;
}
.处理{
位置:绝对位置;
顶部:200px;
左:40px;
光标:指针;
}
.展示{
不透明度:0;
变换:rotateX(0度)rotateY(90度)rotateZ(0度);
}

    家 关于 接触 博客 支持
点击
检查此项。。我已经去除了褪色。。。这可能对你有帮助

正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:100%;
利润率:10px自动;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:160px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.6秒都容易进入;
变换原点:左;
}
.处理{
位置:绝对位置;
顶部:200px;
左:40px;
光标:指针;
}
.展示{
变换:rotateX(0度)rotateY(120度)rotateZ(0度);
不透明度:0.5;
}
    家 关于 接触 博客 支持
点击
检查此项。。我已经去除了褪色。。。这可能对你有帮助

正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:100%;
利润率:10px自动;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:160px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.6秒都容易进入;
变换原点:左;
}
.处理{
位置:绝对位置;
顶部:200px;
左:40px;
光标:指针;
}
.展示{
变换:rotateX(0度)rotateY(120度)rotateZ(0度);
不透明度:0.5;
}
    家 关于 接触 博客 支持
点击
检查此项。。我已经去除了褪色。。。这可能对你有帮助

正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:100%;
利润率:10px自动;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:160px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.6秒都容易进入;
变换原点:左;
}
.处理{
位置:绝对位置;
顶部:200px;
左:40px;
光标:指针;
}
.展示{
变换:rotateX(0度)rotateY(120度)rotateZ(0度);
不透明度:0.5;
}
    家 关于 接触 博客 支持
点击
检查此项。。我已经去除了褪色。。。这可能对你有帮助

正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:100%;
利润率:10px自动;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:160px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.6秒都容易进入;
变换原点:左;
}
.处理{
位置:绝对位置;
顶部:200px;
左:40px;
光标:指针;
}
.展示{
变换:rotateX(0度)rotateY(120度)rotateZ(0度);
不透明度:0.5;
}
    家 关于 接触 博客 支持
点击
你的旋转角度是90,应该是180。90将无法完全关闭菜单

$(文档).ready(函数(){
$('.handle')。在('click',function()上{
$('.navbar').toggleClass('showing');
});
});
正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:90%;
保证金:20px自动;
透视图:500px;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:180px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.5s的轻松过渡;
变换原点:左中心;
}
.处理{
位置:绝对位置;
顶部:200px;
左:40px;
光标:指针;
}
.展示{
不透明度:0;
变换:rotateX(0度)rotateY(180度)rotateZ(0度);
}

    家 关于 接触 博客 支持
点击
你的旋转角度是90,应该是180。90将无法完全关闭菜单

$(文档).ready(函数(){
$('.handle')。在('click',function()上{
$('.navbar').toggleClass('showing');
});
});
正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:90%;
保证金:20px自动;
透视图:500px;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:180px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.5s的轻松过渡;
变换原点:左中心;
}
.处理{
位置:绝对位置;
顶部:200px;
左:40px;
光标:指针;
}
.展示{
不透明度:0;
变换:rotateX(0度)rotateY(180度)rotateZ(0度);
}

    家 关于 接触 博客 支持
点击
你的旋转角度是90,应该是180。90将无法完全关闭菜单

$(文档).ready(函数(){
$('.handle')。在('click',function()上{
$('.navbar').toggleClass('showing');
});
});
正文{
保证金:0;
填充:0;
}
.集装箱{
位置:相对位置;
宽度:90%;
保证金:20px自动;
透视图:500px;
}
navbar先生{
位置:绝对位置;
左:0px;
宽度:180px;
填充:20px 10px;
颜色:白色;
背景:#333;
不透明度:1;
框大小:边框框;
过渡:所有0.5s e
body {
margin: 0;
padding: 0;
}

.container {
position: relative;
width: 100%;
margin: 10px auto;

}

.navbar {
position: absolute;
left: 0px;
width: 160px;
padding: 20px 10px;
color: white;
background: #333;
opacity: 1;
box-sizing: border-box;
transition:  all  0.6s ease-in;
transform-origin: left;
 }

.handle {
position: absolute;
top: 200px;
left: 40px;
cursor: pointer;
}

.showing {

transform: rotateX(0deg) rotateY(120deg) rotateZ(0deg);
opacity:0.5;
}

<div class="container">
 <nav>

  <div class="navbar">
    <ul>
        <ol>Home</ol>
        <ol>About</ol>
        <ol>Contact</ol>
        <ol>Blog</ol>
        <ol>Support</ol>
    </ul>
   </div>
   </nav>
   </div>
    <div class="handle">Click</div>
<div class="container">

<div class="navbar">
    <ul>
        <ol>Home</ol>
        <ol>About</ol>
        <ol>Contact</ol>
        <ol>Blog</ol>
        <ol>Support</ol>
    </ul>
</div>


</div>
<div class="handle">Click</div>
body {
margin: 0;
padding: 0;
}

.container {
position: relative;
width: 90%;
margin: 20px auto;
perspective: 500px;
}

.navbar {
position: absolute;
left: 0px;
width: 180px;
padding: 20px 10px;
color: white;
background: #333;
opacity: 1;
box-sizing: border-box;
transition: all 0.5s ease-in;
transform-origin: left;
}

.handle {
position: absolute;
top: 200px;
left: 40px;
cursor: pointer;
}

.showing {
opacity: 0;
transform: rotateY(90deg) perspective(600px);
}