我正在做一个网站。 我试图让这个平行四边形消失,当我点击下一部分的按钮。 它与asnwers下来的工作,现在,但现在我想改变右方向>左到左 - >右 我也有相同的动画无线的高度,所以它隐藏在盒子JQuery/CSS触发动画
$(document).ready(function() {
$("a.article").click(fucntion() {
var para = $("#parallelogram");
para.animate({
width: '0px'
}, "slow");
});
});
#parallelogram {
width: 600px;
height: 400px;
background: white;
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
-o-transform: skew(-20deg);
position: relative;
top: 200px;
left: 430px;
-webkit-transition: width 1s;
/* For Safari 3.1 to 6.0 */
transition: width 1s;
}
#parallelogram:active {
width: 0px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<nav>
<ul>
<li><a class="article" href="#article">Article</a>
</li>
</ul>
</nav>
<div class="page" id="content">
<div id="parallelogram">
</div>
</div>
如何使它从左到右?
P.S.品牌在JQuery中
你有一个错字。 'fucntion'应该是'function'。 –
Rory McCrossan是对的:http://output.jsbin.com/yaqufihufu –
是的罗里是对的。测试:https://jsfiddle.net/896xvpe4/。 –