উত্তর:
জোয়ের প্রতিক্রিয়াতে এটিতে বেশ কয়েকটি ভাল অনুশীলন রয়েছে তবে আমি মনে করি যে সমস্যাগুলি আপনি কেন্দ্রগুলির বর্ণনা করছেন যে মোবাইল সাফারি স্বয়ংক্রিয়ভাবে পাঠ্যকে স্কেল করে যদি মনে করে যে পাঠ্যটি খুব কম রেন্ডার হবে। সিএসএস সম্পত্তি সহ আপনি এটি পেতে পারেন -webkit-text-size-adjust
। এটি কেবলমাত্র আইফোনের জন্য আপনার শরীরে কীভাবে প্রয়োগ করতে হবে তার একটি নমুনা এখানে:
@media screen and (max-device-width: 480px){
body{
-webkit-text-size-adjust: none;
}
}
-webkit-text-size-adjust: 100%
- এটি স্বয়ংক্রিয় আপডেট এড়ানো হয়, তবে ব্যবহারকারীদের শুরু করা জুমকে অনুমতি দেয়। (উত্স)
কোনওটির পরিবর্তে 100% ব্যবহার করুন।
normalize.css অন্তর্ভুক্ত
এছাড়াও, নিশ্চিত হয়ে নিন যে আপনি আপনার ভিউপোর্ট মেটা ট্যাগে প্রাথমিক জুম সেটিংস 1 এ সেট করছেন:
<meta name="viewport" content="width=device-width; initial-scale=1.0;" />
আমি পিক্সেল সংজ্ঞা আর ব্যবহার করি না কারণ সেগুলি সত্যই বিভ্রান্তিকর এবং ভিজ্যুয়াল পরিষেবাগুলিতে হুবহু এক নয়।
ইউনিটগুলির সাথে মিলিত হন
আমার একই সমস্যা ছিল, মূল সিএসএসে এই লাইনটি ছিল:
-উইবকিট-টেক্সট-আকার-সমন্বয়: 120%;
আমাকে এটি 100% এ পরিবর্তন করতে হয়েছিল, এবং সবকিছু মসৃণ ছিল। সমস্ত px এমে বা %% এ পরিবর্তন করার দরকার নেই।