2010-10-23 3 views
2

Есть ли простой способ определить ширину элемента block, если он должен быть inline? Я не могу сделать элементы inline, поэтому мне нужно каким-то образом определить, насколько он должен быть широким, а затем изменить ширину.jQuery Найти ширину элемента блока

+1

Вы можете установить элемент в строку, взять ширину, а затем сбросить ее, чтобы заблокировать ширину? – polyhedron

+0

Если вы хотите представить, что в качестве ответа я могу принять его. – Louis

ответ

1

Я, кажется, сделал это с помощью многогранника. Вот код, если кто-то найдет его в Google.

$("h1").each(function() { 
    $(this).css("display","inline").css({width: $(this).width(), display: "block"}); 
}); 
+0

Отлично! Спасибо, что поделился! +1 –

Смежные вопросы