PDA

View Full Version : سوال: border-radius در اینترنت اکسپلورر کار نمی کند



fazadef
دوشنبه 28 اردیبهشت 1394, 21:46 عصر
با سلام
من یه سایت طراحی کردم که میخوام گوشه های کادرهاش گرد باشه.
با border-radius توی فایرفاکس و گوگل کروم درست کار میکنه ولی توی اینترنت اکسپلورر درست عمل نمیکنه
اینم سایت
http://irestekhdam.ir/
از چه کدی باید به جاش استفاده بشه؟
از دوستان ممنون میشم جواب بدن

meysam1366
دوشنبه 28 اردیبهشت 1394, 22:35 عصر
سلام دوست عزیز

این فایل رو ضمیمه کنید ان شاءالله درست میشه

html5shiv (https://github.com/afarkas/html5shiv)

موفق باشید

ravand
سه شنبه 29 اردیبهشت 1394, 08:35 صبح
سلام دوست عزیز

این فایل رو ضمیمه کنید ان شاءالله درست میشه

html5shiv (https://github.com/afarkas/html5shiv)

موفق باشید
توی چه نسخه ای از اکسپلورر با html5shiv (https://github.com/afarkas/html5shiv) تونستید گرد کنید؟
توی اکسپلورر 9 که مشکلی نداره توی ورژن های پایین ترم من امتحان کردم جواب نداد.
میتونید از جی کوئری یا از pie استفاده کنید.

miladiri
پنج شنبه 31 اردیبهشت 1394, 00:53 صبح
سلام
دوست عزیز این کد رو هم زیر اونی که نوشتی اضافه کن.
-ms-border-radius
و مقدارش رو هم جلوش بده
موفق باشی

ravand
پنج شنبه 31 اردیبهشت 1394, 09:35 صبح
در حالت عادی در اکسپلورر 9 درست کار میکنه برای ورژن های پایین تر مشکل داره. که به نظرم نمیخواد خودت رو به خاطرش ناراحت کنی.

سلام
دوست عزیز این کد رو هم زیر اونی که نوشتی اضافه کن.
-ms-border-radius
و مقدارش رو هم جلوش بده
موفق باشی
اینو اشتباه نوشتی.
درستش اینه:

border-radius:8px;
-moz-border-radius:8px; /* Firefox */
-webkit-border-radius:8px; /* Safari, Chrome */
behavior: url('PIE.htc'); /* explorer */

با pie در نسخه ی 8 و پایین تر هم کار میکنه. فقط اگه بخوای آدرس این فایل رو از یه هاست دیگه بگیری و در سایت دیگه استفاده کنی درست کار نمیکنه. پس باید در هاست سایت خودت باشه.
میتونی از جی کوئری هم استفاده کنی:
http://jquery.malsup.com/corner/