Как установить ширину отделения в проценте в JavaScript?

Действительно ли возможно установить высоту/ширину элемента в проценте с помощью JavaScript или jQuery?

30
задан Daniel Vassallo 17 March 2010 в 09:32
поделиться

4 ответа

document.getElementById('header').style.width = '50%';

Если вы используете Firebug или инструменты разработчика Chrome / Safari, выполните описанное выше в консоли, и вы увидите, что заголовок Stack Overflow уменьшится на 50%.

44
ответ дан 27 November 2019 в 23:10
поделиться

jQuery way -

$("#id").width('30%');
33
ответ дан 27 November 2019 в 23:10
поделиться

Да, это:

<div id="myid">Some Content........</div>

document.getElementById('#myid').style.width = '50%';
2
ответ дан 27 November 2019 в 23:10
поделиться

Вопрос в том, какие проценты вы хотите, чтобы высота / ширина div составляла?

По умолчанию, если вы назначаете процентное значение для высота / ширина будет относительно его прямых родительских размеров. Если у родителя нет определенной высоты, это не сработает.

Не забудьте установить высоту родительского элемента, тогда процентная высота будет работать через атрибут css:

obj.style.width = '50%';
4
ответ дан 27 November 2019 в 23:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: