AngularJS で jqLite を使用しています。
基本的に、次のようなカスタム CSS プロパティをいくつか追加しています。
$scope.$on('scrollEvent', function(){
if (a < 5){
a = a + 1/20;
$element.css({
'-webkit-filter': 'blur('+ a +'px)',
'margin': '-'+ a +'px'
});
}
if (inView()){
a = 0;
$element.css({
'-webkit-filter': '',
'margin': ''
});
}
})
margin プロパティの値は負であるため、変更または削除できません。正の場合にのみ変更されます。
何故ですか?