رفتن به مطلب

گرد کردن لبه ها در css


پست های پیشنهاد شده

سلام من برای گرد کردن لبه ها از کد زیر استفاده میکنم.


border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;

اما در اینترنت اکسپلوره جواب نمیده میشه کمک کنید.

لینک به ارسال

اگر جواب میداد باید تعجب می کردید ! ie مزخرفترین مرورگر دنیا هست .

از سایت زیر استفاده کنید

http://css3pie.com/

لینک به ارسال

اینم ژنراتور استاد فخار برای همین کار

http://fakharblog.com/pages/css3/border-radius/

لینک به ارسال

خط آخر برای چه مرور گریه ؟


-moz-border-radius:12px ;
-webkit-border-radius:12px;
border-radius:12px;
-khtml-border-radius:12px;

لینک به ارسال

اینم ژنراتور استاد فخار برای همین کار

http://fakharblog.co.../border-radius/

من با اینترنت اکسپلوره 8 چک میکنم

سایت جناب آقای فخار هم موقع مشاهده با اینترنت اکسپلوره پشتیبانی نمیشود.

لینک به ارسال

من با اینترنت اکسپلوره 8 چک میکنم

سایت جناب آقای فخار هم موقع مشاهده با اینترنت اکسپلوره پشتیبانی نمیشود.

برای اینترنت اکسپلور 8 و پایین تر این کد به صورت مستقیم اجرا نمی شه ولی می تونید با استفاده از http://css3pie.com/ که فرمودند اجراش کنید

فایل را از http://css3pie.com/download-latest-1.x دانلود کنید و در کنار فایل style.css قالب بگذارید و در انتهای کدهایی که css3 هستند اضافه کنید


behavior: url(/pie/PIE.htc);

یعنی


-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
behavior: url(/pie/PIE.htc);

توجه داشته باشید که ترتیب موثر است و حتما باید کد behavior بعد از خواص css3 قرار بگیرد

لینک به ارسال

اگر جواب میداد باید تعجب می کردید ! ie مزخرفترین مرورگر دنیا هست .

از سایت زیر استفاده کنید

http://css3pie.com/

دوست عزیز یکم بی انصافی کردید چون IE 11 چیزی از مروگر هایی مثل کروم و فایر فاکس کم نداره توی سرعت و پردازش ...

لینک به ارسال

h'اگر روی لوکال درست عمل می کنه و روی هاست نه می تونه به کوچکی و بزرگی حروف نام مربوط باشه چون ویندوز بهش حساس نیست ولی لینوکس هست

من متاسفانه دسترسی به اکسپلور قدیمی ندارم که چک کنم

لینک به ارسال

برای منم کار نمیکنه اگه دوستان لطف کنن یه sample باهاش بسازن ممنونشون میشم.

حروف کوچک و بزگ و .... رو امتحان میکنم ولی جواب نمیده.

لینک به ارسال

وقتی پسوند فایل html هست کار میکنه ولی وقتی php باشه کار نمیکنه.

میشه کمک کنید.

فکر کنم این فایل یه ربطی داره.


<?php
/*
This file is a wrapper, for use in PHP environments, which serves PIE.htc using the
correct content-type, so that IE will recognize it as a behavior. Simply specify the
behavior property to fetch this .php file instead of the .htc directly:
.myElement {
[ ...css3 properties... ]
behavior: url(PIE.php);
}
This is only necessary when the web server is not configured to serve .htc files with
the text/x-component content-type, and cannot easily be configured to do so (as is the
case with some shared hosting providers).
*/
header( 'Content-type: text/x-component' );
include( 'PIE.htc' );
?>

ویرایش شده توسط نـایس تم
لینک به ارسال

این فایل گفته بجای PIE.htc باید فایل PIE.php را مقدار behavior قرار داد نشانی فایل را با توجه به محل قرار گرفتنش در کد CSS اصلاح کنید

لینک به ارسال

این کار را نجام دادم ولی نتیجه ای نگرفتم

خط زیر چی میگه ؟


header( 'Content-type: text/x-component' );
include( 'PIE.htc' );

لینک به ارسال

اصلا به php ربطی نداره

وقتی شما توی هدر فراخوانی میکنه باید کار کنه

روی خیلی از پوسته های وردپرسی داره کار میکنه

لینک به ارسال

به خاطر این نیست که کد زیر


style.css

تبدیل به این میشه؟


<?php bloginfo('stylesheet_url'); ?>

لینک به ارسال

روی خیلی از پوسته های وردپرسی داره کار میکنه

ممنون میشم آدرس سایت های وردپرسی که دارن استفاده میکنند رو بگین تا از تو سورس اونا شاید متوجه مشکلم بشم.

لینک به ارسال

توی سایت تم فارست پوسته های سازگار با ie6 رو پیدا کنین

با جستجو پیدا میشن

لینک به ارسال

ممنون میشم آدرس سایت های وردپرسی که دارن استفاده میکنند رو بگین تا از تو سورس اونا شاید متوجه مشکلم بشم.

چه اصراری به اینکار دارید

روش خیلی ساده تر و معمولتر ساختن لبه های گردبر شده در فتوشاپه و جایگزینیشون به عنوان تصویر زمینه برای حالت ie زیر 8 برای اینکار کافیه


<!--[if lt IE 8]><link rel="stylesheet" href="<?php bloginfo('template_directory');?>/ielt8.css" type="text/css"><![endif]-->

رو به هدر اضافه کنید تصاویر را در پوشه images ذخیره کنید و فایل ielt8.css را مطابق کدهای css2 و css1 خاصیت دهی کنید

نکته: این کد باید بعد از کد فراخوانی style.css اصلی قرار بگیره

لینک به ارسال
  • 1 ماه بعد...

حرف شما درست است اما این کد از


box{
box-shadow:
text-shadow:
border-radius:
}

پشتیبانی میکند.

این کد به خوبی کار میکند. هم در حالتی که پسوند فایل html باشدو هم در حالتی که پسوند فایل php باشد.

مشکل زمانی پیش می آید که


<link href="style.css" rel="stylesheet" type="text/css">

به کد زیر تبدیل میشود.


<link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet" type="text/css">

وقتی این کار را انجام میدهم دیگر از خاصیت pie پشتیبانی نمیکند.

خیلی برام مهمه لطفا راهنمایی کنید تا مشکل بر طرف شه.

ممنون از همه دوستان.

لینک به ارسال

مشکلتون عجیبه اصلا اون بخش کد ربطی به pie نداره!

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...