Есть ли способ заставить div постепенно появляться и исчезать с помощью AngularJs ng-hide? В настоящее время я получаю «меню», которое отображается при наведении указателя мыши на div заголовка. У меня также есть div, чтобы оставаться при переходе от заголовка к самому меню. Однако я не могу найти способ заставить его постепенно появляться и исчезать с помощью Angular или CSS.
Вот 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;
}
};
}