2013-06-21 4 views
3

Есть ли способ, которым я могу получить ширину одного элемента .container, например, и применить его к другому .item?jQuery, получить ширину одного элемента и применить к другому

Мое расположение отзывчивое, поэтому я не могу просто дать .item фиксированное значение ширины.

+1

Показать код. Может быть, даже скрипка: http://jsfiddle.net/ –

+0

Не работает ли настройка ширины 100%? – MasNotsram

ответ

2

Попробуйте это:

$('.item').width($('.container').width()) 
-1

Чтобы получить ширину без JQuery, только простой Javascript строка кода:

var width = document.getElementById('foo').offsetWidth; 

Примечание: это будет получить ширину элемента + ширина границы, а также

Ex. HTML:

<div class="foo"></div> 

стиль:

.foo { 
    width: 100px; 
    border: 1px solid #CCC; 
} 

в этом случае ширина будет:

100px width + 1px right border + 1px left border = 102px 

Надежда, что помогает.