View Full Version : مبتدی: CSS 3
malekzad
دوشنبه 03 خرداد 1389, 10:45 صبح
تو این تاپیک می خوام در مورد Css 3 و قابلیت های جدید اضافه شده به Css 3 صحبت کنیم
اول یک مرجع سریع از دستورات رو که در قالب یک فایل PDF می باشد براتون اینجا قرار می دهم
malekzad
دوشنبه 03 خرداد 1389, 13:09 عصر
اولین ویژگی border-radius
حتما تا حالا سایت هایی با حاشیه های گرد شده دیده اید
برای اینکه ما هم حاشیه های گرد شده داشته باشیم :
اول مقدار border را تنظیم می کنیم.
دوم از قابلیت جدید Css3 به نام border-radius استفاده می کنیم.
<html>
<head>
<title>Border Radius</title>
<style>
#div1
{
background-image: url(donnieyen.jpg);
width: 310px;
height: 280px;
border: 5px solid #f54;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
padding-top: 110px;
padding-left: 20px;
font-family: Tahoma;
}
</style>
</head>
<body>
<div id="div1">
<span>Dannie yen </span>
</div>
</body>
</html>
خروجی کد بالا به شکل زیر خواهد بود :
http://barnamenevis.org/forum/attachment.php?attachmentid=49603&d=1274690981
توضیح کد :
شعاع یا Radius نصف قطر یک دایره می باشد.
پس با Border-Radius میزان خمیدگی گوشه را مشخص می کنیم و هر چقدر مقدار آن افزایش یابد مقدار خمیدگی بیشتر می شود.
برای اینکه بتونیم از border-radius در مروگر FireFox استفاده کنیم از وصله ی -moz- استفاده می کنیم
برای اینکه بتونیم از border-radius در مروگر Safari استفاده کنیم از وصله ی -webkit- استفاده می کنیم
malekzad
دوشنبه 03 خرداد 1389, 13:27 عصر
border-top-left-radius
http://barnamenevis.org/forum/attachment.php?attachmentid=49605&d=1274692698
border-top-right-radius
http://barnamenevis.org/forum/attachment.php?attachmentid=49606&d=1274692698
border-bottom-left-radius
http://barnamenevis.org/forum/attachment.php?attachmentid=49607&d=1274692698
border-bottom-right-radius
http://barnamenevis.org/forum/attachment.php?attachmentid=49608&d=1274692698
mirmousavi.m
دوشنبه 03 خرداد 1389, 16:14 عصر
و همچنین:
-khtml-border-radius:20px;
malekzad
دوشنبه 03 خرداد 1389, 17:53 عصر
سید جان میشد یکم بیشتر بنویسید و بگید :
و همچینین وصله ی -khtml- برای مرورگر هایی که از موتور KHTML استفاده می کنند.
KHTML مخفف KDE Html می باشد که در پروژه ی KDE گسترش یافته است.
مرورگر وب Konqueror از این موتور یا engine استفاده می کند.
WebKit هم در حقیقت نسخه ای از KHTML می باشد که چندین مرورگر مثله Safari و Chrome از آن استفاده می کنند.
درسته همه الان درگیر امتحانات هستن ولی این تاپیک به بررسی ویژگی های جدید در CSS 3 می پردازیم پس سیدجان پست کامل بزنید.ممنون.
یک چیزه دیگه چرا کاربران میهمان نمی توانند تصاویر ضمیمه را ببینند
خب من تصاویر رو کجا آپلود کنم؟
به نظر من بهترین کار اینه که تصاویر تو خود سایت آپلود بشن و کاربران میهمان هم اونارو ببینند به n دلیل ...........
kamranafshar33
سه شنبه 04 خرداد 1389, 08:22 صبح
دوست من حالا نگفتی با چه مرورگرهای سازگاره؟
آیا میشه در تمام مرورگرها این css3 را بکار برد یا نه؟
emad_67
سه شنبه 04 خرداد 1389, 11:54 صبح
آیا میشه در تمام مرورگرها این css3 را بکار برد یا نه؟
از بین مرورگر های رایج فعلی، safar و chrom از این خاصیت با پیشوند webkit- پشتیبانی می کنن. firefox هم با پیشوند moz- اونو میشناسه. opera هم بدون هیچ پیشوندی این خاصیت رو پشتیبانی می کنه و مشکلی نداره. فقط ie ساپورت نمی کنه فعلا.
malekzad
سه شنبه 04 خرداد 1389, 13:09 عصر
دوست من حالا نگفتی با چه مرورگرهای سازگاره؟
آقا کامران CSS و نسخه های مختلف آن توسط W3C یا World Wide Web Consortium استانداردسازی شده است.
پس CSS و نسخه های مختلف آن یک استاندارد در طراحی وب می باشد.
خب تو بازار داغ مرورگرها که رقابت شدیدی بینشون است هر مرورگر برای اینکه از غافله عقب نماند مجبوره از استانداردهای جدید پشتیبانی کنه که Css3 هم یکی از اوناست.
Css 3 توسط IE8 , Chrome , safari , FireFox , ......... پشتیبانی میشه.
راستی آقا کامران من چون تازه تو سایت عضو شدم و تعداد پست هام از 20 بیشتر نشده نمی تونم جواب پیامی که بهم دادین بدم. یعنی سایت اجازه دادن پیام به اعضا رو نمی ده.
kamranafshar33
سه شنبه 04 خرداد 1389, 15:05 عصر
آقا کامران CSS و نسخه های مختلف آن توسط W3C یا World Wide Web Consortium استانداردسازی شده است.
پس CSS و نسخه های مختلف آن یک استاندارد در طراحی وب می باشد.
خب تو بازار داغ مرورگرها که رقابت شدیدی بینشون است هر مرورگر برای اینکه از غافله عقب نماند مجبوره از استانداردهای جدید پشتیبانی کنه که Css3 هم یکی از اوناست.
Css 3 توسط IE8 , Chrome , safari , FireFox , ......... پشتیبانی میشه.
راستی آقا کامران من چون تازه تو سایت عضو شدم و تعداد پست هام از 20 بیشتر نشده نمی تونم جواب پیامی که بهم دادین بدم. یعنی سایت اجازه دادن پیام به اعضا رو نمی ده.
ایرادی نداره هر وقت به بیست رسیدی جوابشو بده. حالا چرا برعکسی؟!!!:لبخند:
mirmousavi.m
چهارشنبه 05 خرداد 1389, 00:01 صبح
همون طور که بهش اشاره شد IE6 یا IE7 پشتیبانی نمیکنه،
من هم به همین دلیل تو سایتهایی که طراحی میکنم ازش خیلی کم استفاده میکنم.
قدیما زیاد استفاده میکردم ولی وقتی آمار سایتهام رو دیدم متوجه شدم نباید...
البته تو وبلاگم استفاده کردما :لبخندساده: چون مخاطبینم همه از تکنولوژیهای جدید و استاندارد استفاده میکنن.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.