আমি কীভাবে jQuery ব্যবহার করে শতাংশ হিসাবে একটি ডিভের প্রস্থকে সেট করতে পারি?
উত্তর:
প্রস্থ ফাংশন ব্যবহার :
$('div#somediv').width('70%');
ঘুরবে:
<div id="somediv" />
মধ্যে:
<div id="somediv" style="width: 70%;"/>
.width("20%")
তবে উপাদানটি সেট হয়ে যায় width: 24%
। দস্তাবেজগুলি খনন করার পরে, এটি সিএসএস box-sizing
সম্পত্তি সম্পর্কিত। ব্যবহার করা .css({'width':"20%"})
এই সমন্বয় এড়ানো হবে।
হেমনাথ
যদি আপনার পরিবর্তনশীল শতাংশ হয়:
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%'});