Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. What I have:
  2. From tab 2 to tab 3
  3. Start of animation
  4. | T1 | T2 | T3 |
  5. ----
  6. Middle of animation
  7. | T1 | T2 | T3 |
  8. ----
  9. End of animation
  10. | T1 | T2 | T3 |
  11. ----
  12.  
  13. What I want:
  14. From tab 2 to tab 3
  15. Start of animation
  16. | T1 | T2 | T3 |
  17. ----
  18. Middle of animation
  19. | T1 | T2 | T3 |
  20. --------- (Grow from prev tab to next tab)
  21. End of animation
  22. | T1 | T2 | T3 |
  23. ---- (Shrink to selected tab)
  24.  
  25. adjustSlider: function(){
  26. if(this.vote == 1){
  27. this.$.slider.addClass('slider-up-start slider-up-end');
  28. this.$.slider.removeClass('slider-down-start slider-down-end');
  29.  
  30. }
  31. if(this.vote == -1){
  32. this.$.slider.addClass('slider-down-start slider-down-end');
  33. this.$.slider.removeClass('slider-up-start slider-up-end');
  34. }
  35. },
  36.  
  37. .slider-up-start{
  38. background-color: #27AE60;
  39. width: 100%;
  40. margin-left: 0%;
  41. height: .3em;
  42. -webkit-transition: margin-left .3s, width .3s, background-color .3s;
  43. transition: margin-left .3s, width .3s, background-color .3s;
  44. }
  45.  
  46. .slider-up-end{
  47. width: 50%;
  48. transition: width .3s;
  49. transition-delay: .3s;
  50. }
  51.  
  52. .slider-down-start{
  53. background-color: #C0392B;
  54. width: 100%;
  55. margin-left: 0%;
  56. height: .3em;
  57. -webkit-transition: margin-left .3s, background-color .3s;
  58. transition: margin-left .3s, background-color .3s;
  59. }
  60.  
  61. .slider-down-end{
  62. width: 50%;
  63. margin-left: 50%;
  64. transition: width .3s, margin-left .3s;
  65. transition-delay: .3s;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement