首页课程jQuery-Spaßkurs样式样式

样式样式

目录列表

外形尺寸

外形尺寸

可以使用width()和height()方法来获取和设置HTML元素的宽度和高度。

让我们将div的宽度和高度设置为100px,并为其设置背景颜色:

$("div").css("background-color", "red");
$("div").width(100);
$("div").height(100);


填写,将id =“demo”的段落高度设置为68px。

$(" "). ( );

带边距的外形尺寸

带边距的外形尺寸

width()和height()方法获取并设置尺寸,而不需要填充,边框和边距。

innerWidth()和innerHeight()方法也包括填充。

outerWidth()和outerHeight()方法包括填充和边框。

查看这张图片了解他们的工作原理:

1.png


以下示例演示了该方法的工作原理:

HTML:

<div></div>

CSS:

div {
  width: 300px;
  height: 100px;
  padding: 10px;
  margin: 20px;
  border: 3px solid blue;
  background-color: red;
  color: white;
}

JS:

$(function() {
  var txt = "";
  txt += "width: " + $("div").width() + " ";
  txt += "height: " + $("div").height() + "<br/>";
  txt += "innerWidth: " + $("div").innerWidth() + "  ";
  txt += "innerHeight: " + $("div").innerHeight() + "<br/>";
  txt += "outerWidth: " + $("div").outerWidth() + "  ";
  txt += "outerHeight: " + $("div").outerHeight();   
  $("div").html(txt);
});

运行代码以查看维度方法返回的值。


以下代码最终输出什么?

<div style="width: 200px"></div>

    <script>

      $(function () {

        $("div").css("padding", "5px");

        alert($("div").innerWidth());

      });

    </script>