Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. $.fn.diagonalIt = function (n) {
  2. if(typeof n === 'undefined'){
  3. n = 0.85;
  4. }
  5. var that = this;
  6. var wh = window.innerHeight, ww = window.innerWidth;
  7. var x1 = 0, y1 = wh, x2 = ww, y2 = 0;
  8. var angle = Math.round(Math.atan2((y2 - y1), (x2 - x1)) * (180 / (4 * Math.atan(1))));
  9. var d = Math.sqrt(Math.pow((y2 - y1), 2) + Math.pow((x2 - x1), 2));
  10.  
  11. $(that).css({
  12. width: d,
  13. left: (ww - d) / 2,//centre
  14. "transform": "rotate(" + (angle * n) + "deg)"
  15. });
  16. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement