ঠিক আছে, সুতরাং আমরা জানি যে কোনও বস্তুর প্যাডিং সেট করার কারণে এটি স্পষ্টভাবে সেট করা থাকলেও তার প্রস্থের পরিবর্তন ঘটায়। যদিও কেউ এর পিছনে যুক্তিটি তর্ক করতে পারে তবে এটি কিছু উপাদানগুলির সাথে কিছু সমস্যা সৃষ্টি করে।
বেশিরভাগ ক্ষেত্রে, আপনি কেবলমাত্র একটি শিশু উপাদান যুক্ত করুন এবং সেটটিকে 100% এ সেট করার পরিবর্তে প্যাডিং যুক্ত করুন, তবে ফর্ম ইনপুটগুলির জন্য, এটি কোনও সম্ভাব্য পদক্ষেপ নয়।
এটি একবার দেখুন: http://sandman.net/test/forcss.html
দ্বিতীয় ইনপুটটির প্যাডিংটি 5px এ সেট করা হয়েছে যা আমি ডিফল্ট সেটিংকে বেশি পছন্দ করি। তবে দুর্ভাগ্যক্রমে এটি ইনপুটটি 100% প্রস্থে 10px যুক্ত করে সব দিক থেকে 10px বাড়ায়।
এখানে সমস্যা হ'ল আমি ইনপুটটির ভিতরে কোনও শিশু উপাদান যুক্ত করতে পারি না তাই আমি এটি ঠিক করতে পারি না। সুতরাং প্রশ্নটি হ'ল:
প্রস্থকে 100% বজায় রেখে কী ইনপুটটির ভিতরে প্যাডিং যুক্ত করার কোনও উপায় আছে? এটি 100% হওয়া দরকার যেহেতু ফর্মগুলি বিভিন্ন প্রস্থের পিতামাতার মধ্যে রেন্ডার হবে তাই পিতামাতার প্রস্থের আগে আমি জানি না।
box-sizing
এট্রিবিউট