1. 通过 jQuery,很容易处理元素和浏览器窗口的尺寸。
    2. 1jQuery 尺寸 方法
    3. jQuery 提供多个处理尺寸的重要方法:
    4. width()
    5. height()
    6. innerWidth()
    7. innerHeight()
    8. outerWidth()
    9. outerHeight()
    10. jQuery width() height() 方法
    11. width() 方法设置或返回元素的宽度(不包括内边距、边框或外边距)。
    12. height() 方法设置或返回元素的高度(不包括内边距、边框或外边距)。
    13. 下面的例子返回指定的 <div> 元素的宽度和高度:
    14. 实例
    15. $("button").click(function(){
    16. var txt="";
    17. txt+="Width: " + $("#div1").width() + "</br>";
    18. txt+="Height: " + $("#div1").height();
    19. $("#div1").html(txt);
    20. });
    21. 2jQuery innerWidth() innerHeight() 方法
    22. innerWidth() 方法返回元素的宽度(包括内边距)。
    23. innerHeight() 方法返回元素的高度(包括内边距)。
    24. 下面的例子返回指定的 <div> 元素的 inner-width/height
    25. 实例
    26. $("button").click(function(){
    27. var txt="";
    28. txt+="Inner width: " + $("#div1").innerWidth() + "</br>";
    29. txt+="Inner height: " + $("#div1").innerHeight();
    30. $("#div1").html(txt);
    31. });
    32. 3jQuery outerWidth() outerHeight() 方法
    33. outerWidth() 方法返回元素的宽度(包括内边距和边框)。
    34. outerHeight() 方法返回元素的高度(包括内边距和边框)。
    35. 下面的例子返回指定的 <div> 元素的 outer-width/height
    36. 实例
    37. $("button").click(function(){
    38. var txt="";
    39. txt+="Outer width: " + $("#div1").outerWidth() + "</br>";
    40. txt+="Outer height: " + $("#div1").outerHeight();
    41. $("#div1").html(txt);
    42. });
    43. outerWidth(true) 方法返回元素的宽度(包括内边距、边框和外边距)。
    44. outerHeight(true) 方法返回元素的高度(包括内边距、边框和外边距)。
    45. 实例
    46. $("button").click(function(){
    47. var txt="";
    48. txt+="Outer width (+margin): " + $("#div1").outerWidth(true) + "</br>";
    49. txt+="Outer height (+margin): " + $("#div1").outerHeight(true);
    50. $("#div1").html(txt);
    51. });
    52. 4jQuery - 更多的 width() height()
    53. 下面的例子返回文档(HTML 文档)和窗口(浏览器视口)的宽度和高度:
    54. 实例
    55. $("button").click(function(){
    56. var txt="";
    57. txt+="Document width/height: " + $(document).width();
    58. txt+="x" + $(document).height() + "\n";
    59. txt+="Window width/height: " + $(window).width();
    60. txt+="x" + $(window).height();
    61. alert(txt);
    62. });
    63. 下面的例子设置指定的 <div> 元素的宽度和高度:
    64. 实例
    65. $("button").click(function(){
    66. $("#div1").width(500).height(500);
    67. });