diff options
Diffstat (limited to 'src/ng/directive/ngRepeat.js')
| -rw-r--r-- | src/ng/directive/ngRepeat.js | 25 | 
1 files changed, 23 insertions, 2 deletions
| diff --git a/src/ng/directive/ngRepeat.js b/src/ng/directive/ngRepeat.js index 8f12b7c2..50be2a61 100644 --- a/src/ng/directive/ngRepeat.js +++ b/src/ng/directive/ngRepeat.js @@ -127,7 +127,7 @@        ]">          I have {{friends.length}} friends. They are:          <input type="search" ng-model="q" placeholder="filter friends..." /> -        <ul> +        <ul class="example-animate-container">            <li class="animate-repeat" ng-repeat="friend in friends | filter:q">              [{{$index + 1}}] {{friend.name}} who is {{friend.age}} years old.            </li> @@ -135,7 +135,22 @@        </div>      </file>      <file name="animations.css"> -      .animate-repeat { +      .example-animate-container { +        background:white; +        border:1px solid black; +        list-style:none; +        margin:0; +        padding:0; +      } + +      .example-animate-container > li { +        padding:10px; +        list-style:none; +      } + +      .animate-repeat.ng-enter, +      .animate-repeat.ng-leave, +      .animate-repeat.ng-move {          -webkit-transition:all linear 0.5s;          -moz-transition:all linear 0.5s;          -o-transition:all linear 0.5s; @@ -145,19 +160,25 @@        .animate-repeat.ng-enter {          line-height:0;          opacity:0; +        padding-top:0; +        padding-bottom:0;        }        .animate-repeat.ng-enter.ng-enter-active {          line-height:20px;          opacity:1; +        padding:10px;        }        .animate-repeat.ng-leave {          opacity:1;          line-height:20px; +        padding:10px;        }        .animate-repeat.ng-leave.ng-leave-active {          opacity:0;          line-height:0; +        padding-top:0; +        padding-bottom:0;        }        .animate-repeat.ng-move { } | 
