有沒有辦法讓一個div淡入淡出使用AngularJs ng-hide?目前,我正在獲取「菜單」以顯示何時將鼠標懸停在標題div上。從頭部移動到菜單本身時,我也得到了div。然而,我似乎找不到一種方法讓它淡入淡出使用Angular或CSS。你可以使用angularJs ng-hide製作div淡入和淡出嗎?
繼承人JSFiddle
HTML:
<div ng-app>
<div ng-controller="showCrtl">
<div class="top" ng-mouseover="menu()" ng-mouseout="menu()">Mouse over me</div>
<div ng-hide="bottom" ng-mouseover="menu()" ng-mouseout="menu()" class="bottom"></div>
</div>
</div>
JS:
function showCrtl($scope){
$scope.bottom = true;
$scope.menu = function() {
if($scope.bottom) {
$scope.bottom = false;
}
else {
$scope.bottom = true;
}
};
}
這個更平滑,它不會被我的鏈接重置「底部」div。:D –