0

我想知道为什么 JQuery .css 方法在没有提供样式属性时返回默认值,就像这里的示例一样

var r = $('#mmalam').css('display');   $('#result').html(r);

我做了一个简单的 div,没有给它样式属性,但 .css 方法仍然返回“display = block”

此外,当没有为元素提供样式时,是否有任何 JQuery 方法将返回空值?

4

2 回答 2

2

所有浏览器都有一个内置的样式表,它规定了元素的显示方式。 divs 是块元素,因此具有display设置为的默认样式block

这个答案应该会更清楚一些。

于 2013-04-04T12:11:15.077 回答
0

这是因为默认显示值为block

于 2013-04-04T12:10:05.667 回答