使用jQuery设置宽度的百分比
我如何使用jQuery设置div的宽度为百分比?
使用宽度函数:
$('div#somediv').width('70%');
将转向:
<div id="somediv" />
成:
<div id="somediv" style="width: 70%;"/>
Hemnath
如果你的variables是百分比:
var myWidth = 70; $('div#somediv').width(myWidth + '%');
如果您的variables是以像素为单位的,并且您希望它占据父级的百分比:
var myWidth = 140; var myPercentage = (myWidth / $('div#somediv').parent().width()) * 100; $('div#somediv').width(myPercentage + '%');
这是一个替代我的工作:
$('div#somediv').css({'width': '70%'});