এখানে আমার অভিজ্ঞতাটি যুক্ত করতে চেয়েছিলেন, যদিও প্রশ্নের পুরাতন: উপরের sensকমত্যটি মনে হয়েছে যে জিকুয়েরির গোলটি কার্যকরভাবে একটি সীমাহীন গণনার মতো কার্যকর - তবে আমি যে কাজটি করেছি তার ক্ষেত্রে তেমনটি মনে হয় না doesn't ।
আমার উপাদানটির তরল প্রস্থ থাকে, সাধারণত, তবে এজেএক্সের মাধ্যমে গতিময় পরিবর্তিত সামগ্রী। সামগ্রীটি স্যুইচ করার আগে আমি অস্থায়ীভাবে উপাদানটির মাত্রাগুলি লক করে রাখি যাতে আমার লেআউটটি সংক্রমণের সময় চারদিকে না ounce আমি দেখতে পেয়েছি যে এই জাতীয় jQuery ব্যবহার করে:
$element.width($element.width());
কিছু মজাদারতা সৃষ্টি করছে, যেমন প্রকৃত প্রস্থ এবং গণনা করা প্রস্থের মধ্যে সাব-পিক্সেল পার্থক্য রয়েছে। (বিশেষত, আমি পাঠ্যের এক লাইন থেকে অন্য রেখায় একটি শব্দ লাফ দেখতে পাব, প্রস্থটি কেবলমাত্র লক করা হয়নি বলে নির্দেশ করে)) অন্য একটি প্রশ্ন থেকে - একটি উপাদানটির আসল, ভাসমান-বিন্দুর প্রস্থ পাওয়া - আমি পেয়েছি এটি window.getComputedStyle(element).widthএকটি নিরবচ্ছিন্ন গণনা ফিরিয়ে দেবে। তাই আমি উপরের কোডটি এমন কিছুতে পরিবর্তন করেছি
var e = document.getElementById('element');
$('#element').width(window.getComputedStyle(e).width);
এবং সেই কোড সহ - কোনও মজার বাউন্সিং নেই! এই অভিজ্ঞতাটি মনে হয় যে সীমাহীন মানটি ব্রাউজারের সাথে আসলেই আসে না, তাই না? (আমার ক্ষেত্রে, ক্রোম সংস্করণ 26.0.1410.65)