Advertisement
Guest User

Untitled

a guest
Jul 6th, 2015
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. <div class="confession" style="border:3px solid #DDD;">
  2. </div>
  3.  
  4. setTimeout(function(){
  5.  
  6. var div = $('.confession');
  7. $({alpha:1}).animate({alpha:0}, {
  8. duration: 1000,
  9. step: function(){
  10. div.css('border-color','rgba(0,0,0,'+this.alpha+')');
  11. }
  12. });
  13.  
  14. }, 5000);
  15.  
  16. $(".confession").animate({
  17. borderLeftColor: "white",
  18. borderTopColor: "white",
  19. borderRightColor: "white",
  20. borderBottomColor: "white",
  21. }, 3000);
  22.  
  23. <div class="confession" style="margin:3px;position:relative">
  24. text
  25. <div class="fakeBorder"></div>
  26. </div>
  27.  
  28. .fakeBorder
  29. {
  30. position:absolute;
  31. height:100%;
  32. width:100%;
  33. left:0px;
  34. top:0px;
  35. border:3px solid #DDD;
  36. margin:-3px;
  37. }
  38.  
  39. $(".confession").delay(5000).animate({borderWidth: "0"}, 500);
  40.  
  41. function shrinkBorder(){
  42. var e = $(".confession");
  43. var eBorderWidth = e.css("border-width");
  44. if(eBorderWidth != "0px"){
  45. e.css("border-width",(eBorderWidth.split("px")[0]-1));
  46. setTimeout(shrinkBorder, 50);
  47. }
  48. }
  49.  
  50. setTimeout(shrinkBorder, 5000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement