我的HTML是:多个CSS转换
<nav id="card-set-menu-nav" ng-style="cardSetMenuNavStyle">
...
</nav>
而且使用AngularJS我的Javascript代码是这样的:
$scope.openCardSetMenu = function(cardSet) {
$scope.cardSetMenuNavStyle = {'transition':'0.25s', 'left':'100%')};
$scope.cardSetMenuNavStyle = {'transition':'0.25s', 'left':'50%')};
};
我想通过改变$ scope.cardSetMenuNavStyle实现简单的侧面菜单变量。
HTML元素card-set-menu-nav将被放在左侧:100%然后被拉出到左侧:50%。
但它不起作用。它在第一次展开之后根本不会移动...可能会忽略转换,因为最终结果是相同的?
如何在HTML元素上应用多个CSS转换。
感谢您的帮助提前!
你在样式声明结尾处有一个额外的括号''' – LGSon