Подтвердить что ты не робот

Установка ширины в процентах с помощью jQuery

Как установить ширину div в процентах с помощью jQuery?

4b9b3361

Ответ 1

Используя функцию width:

$('div#somediv').width('70%');

:

<div id="somediv" />

в

<div id="somediv" style="width: 70%;"/>

Ответ 2

Hemnath

Если ваша переменная представляет собой процент:

var myWidth = 70;
$('div#somediv').width(myWidth + '%');

Если ваша переменная находится в пикселях, и вы хотите, чтобы процентная доля занимала родителя:

var myWidth = 140;
var myPercentage = (myWidth / $('div#somediv').parent().width()) * 100;
$('div#somediv').width(myPercentage + '%');

Ответ 3

Вот альтернатива, которая сработала для меня:

$('div#somediv').css({'width': '70%'});