Я пытаюсь заставить divs исчезать и выходить, когда они отображаются и скрыты. Потребовалось много времени, чтобы заставить divs даже показать вообще! Так что теперь я почти там, просто нужно перейти к работе. Вот плункер.Угловой переход затухания не работает
http://plnkr.co/edit/OtD2YXaQFNv2oe7LkR96?p=preview
<div class="btn top-menu-button red" ng-click="pagearea1='show';pagearea2='';pagearea3=''">red</div>
<div class="btn top-menu-button orange" ng-click="pagearea2='show';pagearea1='';pagearea3=''">orange</div>
<div class="btn top-menu-button blue" ng-click="pagearea3='show';pagearea1='';pagearea2=''">blue</div>
<br>
<span class="template-panel red" ng-class="pagearea1">Red</span>
<span class="template-panel orange" ng-class="pagearea2">Orange</span>
<span class="template-panel blue" ng-class="pagearea3">Blue</span>
дисплей не является анимационным. Ниже приведен полный список всех свойств CSS и их анимация: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_animated_properties – jme11