определить ширину и высоту элемента html по умолчанию с помощью jquery

0

Я определил div внутри, и когда я пытаюсь определить его ширину, я получаю значение -544

Я предполагаю, что если высота и ширина блока не определены, он будет равен нулю.

скрипка http://jsfiddle.net/LTgCV/

HTML

<div></div>

JS

$(document).ready(function () {
    alert($('div').width())
    alert($('div').height())
})
Теги:

1 ответ

0

Ваша скрипка все-таки другая. Если вы используете пустой div, он имеет значение по умолчанию

display: block;

поэтому его ширина равна 100%, но поскольку она пуста, ее высота равна 0px. Если вы используете пустой элемент span, потому что его дисплей по умолчанию

display: inline;

то его ширина будет равна 0px, поэтому его высота тоже. Проверьте здесь http://jsfiddle.net/LTgCV/2/.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню