এটার মানে কি? আমি অনুমান করছি এটি একটি ব্রাউজার হ্যাক, তবে আমি এটি ঠিক কী করে তা খুঁজে পেতে সক্ষম হইনি।
width: 500px\9;
এর তাৎপর্য কী \9?
এটার মানে কি? আমি অনুমান করছি এটি একটি ব্রাউজার হ্যাক, তবে আমি এটি ঠিক কী করে তা খুঁজে পেতে সক্ষম হইনি।
width: 500px\9;
এর তাৎপর্য কী \9?
উত্তর:
\9 ইন্টারনেট এক্সপ্লোরার 7, 8 এবং 9 এর জন্য নির্দিষ্ট একটি "সিএসএস হ্যাক"।
এর সহজ অর্থ হ'ল সিএসএসের একটি নির্দিষ্ট লাইনটি এর \9;স্থানে শেষ হয়ে ;কেবল আইই 7, 8, এবং 9 এ বৈধ।
আপনার উদাহরণে,
width: 500px\9;এর অর্থ হ'ল width: 500px;আইই 7, 8 এবং 9 ব্যবহার করার সময় 500 পিক্সেলের প্রস্থের (একই ফলাফল হিসাবে ) প্রয়োগ করা হবে।
অন্যান্য সমস্ত ব্রাউজার width: 500px\9;সম্পূর্ণ উপেক্ষা করবে এবং তাই width: 500px;উপাদানটিতে মোটেই প্রযোজ্য না ।
যদি আপনার সিএসএস এর মতো দেখায় ...
#myElement {
width: 300px;
width: 500px\9;
}
ফলাফলটি #myElementআইই 7, ৮, এবং ৯ এর মধ্যে 500 পিক্সেল প্রশস্ত হবে, অন্য সমস্ত ব্রাউজারে #myElement300 পিক্সেল প্রশস্ত হবে।
সম্পাদনা করুন:
এই উত্তরটি ২০১১ সালে লেখা হয়েছিল। এখন উল্লেখ করা উচিত যে এই হ্যাকটি আইই 10 তেও কাজ করে।
\0পরিবর্তে \9এটি আই
\9কোনও widthসম্পত্তি সহ আইই 10 তে আবেদন করা হয়েছিল । এমুলেশন মোডটি সবচেয়ে ভাল সময়ে বগি হয়, তাই সম্ভবত এই কারণেই।
এটি আইই 9 এবং নীচের সংস্করণে সিএসএস হ্যাক
এভাবে লিখুন:
width: 500px\9;
এই নিবন্ধটি পড়ুন http://dimox.net/personal-css-hacks-for-ie6-ie7-ie8/
আইই 9 এর জন্য সিএসএস হ্যাক
/* Hack CSS IE9 */
.csshackie9 {color:#f00\9\0\;}