[jquery] jQuery를 사용하여 너비를 백분율로 설정

jQuery를 사용하여 div의 너비를 백분율로 설정하려면 어떻게해야합니까?



답변

은 Using 기능 :

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

돌아올거야:

<div id="somediv" />

으로:

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


답변

Hemnath

변수가 백분율 인 경우 :

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

변수가 픽셀 단위이고 상위 변수가 차지하는 비율을 원하는 경우 :

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


답변

나를 위해 일한 대안은 다음과 같습니다.

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


답변