এটার মানে কি? আমি অনুমান করছি এটি একটি ব্রাউজার হ্যাক, তবে আমি এটি ঠিক কী করে তা খুঁজে পেতে সক্ষম হইনি।
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 পিক্সেল প্রশস্ত হবে, অন্য সমস্ত ব্রাউজারে #myElement
300 পিক্সেল প্রশস্ত হবে।
সম্পাদনা করুন:
এই উত্তরটি ২০১১ সালে লেখা হয়েছিল। এখন উল্লেখ করা উচিত যে এই হ্যাকটি আইই 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\;}