PDA

View Full Version : سوال: عدم اجرای CSS3 در IE8



ablofazlkianianboohi
شنبه 28 بهمن 1391, 17:01 عصر
سلام دوستان
وقتتون به خیر
من از خواص CSS3 استفاده کردم. از فایل PIE.htc هم استفاده کردم. اما خواص CSS3 در IE8 نمایش داده نمی شود. در لوکال هم کار می کنم.فایل PIE.htc و فایل css هم در یک فولدر هستند. این هم نمونه کد:

width:100%;
height:100px;
background-color:#F00;
-webkit-border-radius: 15px;
border-radius: 15px;
behavior: url(PIE.htc);


دوستان مشکل چی هست؟

tamafi6
شنبه 28 بهمن 1391, 22:19 عصر
این یکی ازموارد هست شمابایدازچندین روش کمک بگیری
استفاده از html5shiv.js
استفاده از modernizr.js
استفاده ازفیلترها برای نمونه ازاین تایپک فایل رادانلودکن متوجه خواهی شد
http://barnamenevis.org/showthread.php?382165-%DB%8C%DA%A9-%D8%B5%D9%81%D8%AD%D9%87-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%D 8%AF%D8%A8%D8%B1%D8%A7%DB%8C-%D9%87%D9%85%D9%87-%D9%85%D8%B1%D9%88%D8%B1%DA%AF%D8%B1%D9%87%D8%A7

اینجاراهم ببین
http://barnamenevis.org/showthread.php?375326-CSS3-%D8%AF%D8%B1-IE

ablofazlkianianboohi
یک شنبه 29 بهمن 1391, 12:17 عصر
ممنون دوست عزیز
من هر دو تا تاپیک رو نگاه کردم اما مشکلم حل نشد.خیلی جاها گفتم از همین PIE.htc استفاده کنید مشکل حل میشه و کاربران هم کامنت دادن که حل شده؛ اما نمی دونم چرا برای من حل نمیشه.
میشه با مثال برام توضیح بدید؟


تشکر

s2/mri
یک شنبه 29 بهمن 1391, 13:11 عصر
behavior: url(PIE.htc);




من احتمال میدم شما ادرس رو درست نداده باشید. طبق این کد شما فایل PIE باید کنار فایل style باشه!
در غیر این صورت جواب نخواهد داد

ablofazlkianianboohi
یک شنبه 29 بهمن 1391, 13:23 عصر
دوست عزیز : s2/mri
دقیقا همین طور هست.فایل style کنار فایل PIE.htc هست.یعنی هر دو در یک فولدر هستند.اما بازم اجرا نمیشه.
تو لوکال هستم مشکلی نیست؟

pnusharp
یک شنبه 29 بهمن 1391, 23:22 عصر
سلام دوست من!
اینکه در local هستین مشکلی نیست. اما استفاده از کامپوننت PIE.htc ، زیاد نکات دقیق و فنی نمیخواد فقط دو نکته حائز اهمیته یکی اینکه خطی که behavior را شامل میشه باید در آخرین خط تعریف خواص سی اس اس های یک کلاس نوشته شه. همچنین اگر فایل css و فایل htc در یک پوشه هستن یادتون باشه که اون اسلش قبل از pie.htc را حتما حذف کنید.
رعایت هم شده. پس شاید مشکل از طریقه کد نویسیتون باشه. دقیق تر دقت کنید...
پیروز باشین

ablofazlkianianboohi
دوشنبه 30 بهمن 1391, 08:59 صبح
بله! چه مشکل مسخره ای... آدرس رو باید از روت وارد کنی؛ یعنی template/tem1/css/PIE.htc
درست شد.دستتون درد نکنه.