[phpNuke] فیکس کردن قالب نيوك با ie

famographic

Member
جدیدترین مشکلی که دیدم تند تند برای پیغام می زارن فیکس کردن قالب با مرورگر زبان نفهم اینترنت اکسپلورر هست
مقاله ای که برگرفته شده از سایت ایران هکس می باشد براتان می زارم مشکل داشتید یا تاپیک بزنید یا نظر بدید
در طراحی وب یکی از مشکلات عمده طراحان ، هماهنگی قالب با تمامی مرورگرها مخصوصا مرورگر زبان نفهم اینترنت اکسپلورر هست ! البته این مشکل برای طراحان حرفه ای مسئله ای نیست و با چند ترفند و کد قابل حل می باشد . در این آموزش چند ترفند را ذکر میکنم که با استفاده از آنها میتوانید کدهایی مخصوص مرورگر اینترنت اکسپلورر بنویسید . برای خواندن آموزش به ادامه مطلب مراجعه کنید .

حالت اول استفاده از فایل های CSS جدا می باشد که به عنوان مثال برای اینترنت اکسپلورر یک فایل CSS و به طور پیش فرض هم یک فایل CSS استفاده کنید . به عبارات زیر توجه کنید :

= IE 8
= IE 7 و پایینتر
= IE 8 و بالاتر
مثال :

حالت دوم استفاده از هک های مخفی CSS است که فقط توسط اینترنت اکسپلورر قابل خواندن هستند !

در IE 8 و پایینتر : استفاده از (۹) قبل از سمیکلون (;) .
در IE 7 و پاینتر : استفاده از کاراکتر (*) قبل از property مربوطه .
در IE 6 : استفاده از کاراکتر (_) قبل از property مربوطه .

مثال :
.box {
background: gray; /* standard */
background: pink9; /* IE 8 and below */
*background: green; /* IE 7 and below */
_background: blue; /* IE 6 */
}
حالت سوم استفاده از کلاس HTML است که توسط Paul Irish ایجاد شد . در این روش از HTML Class استفاده می کنیم که مرورگر بعد از چک کردن آن را می خواند . به مثال زیر توجه کنید .





امیدوارم این آموزش مفید واقع شده باشد . ممنون

نویسنده : محمد رضا محمودی
توسعه دهنده : کیوان دیزاینر
 

جدیدترین ارسال ها

بالا