ساختن منو برای شبکه های اجتماعی تو پست قبلی کاظم با درست کردن یه منو بهمون یاد
داد که تغییراتی که رو div اعمال میشن رو میشه با دستور
transition به صورت انیمیشن نشون داد. تو این پست میخواهیم با استفاده از همون دستور
به همراه یه دستور دیگه منویی برای لینک دادن به شبکه های اجتماعی ای که توشون عضو
هستیم , درست کنیم. دستوری که باهاش سروکار داریم radius هستش. با این دستور میتونیم شعاع گوشه های div رو گرد شده یا به اصطلاح rounded نمایش بدیم. <html xmlns="http://www.w3.org/1999/xhtml"> <head > <link href="Site.css" rel="stylesheet" type="text/css" /> <title></title> </head> <body style="background-color:Gray;"> <form id="form1"> <div id="facebook"> </div> <div id="twitter"> </div> <div id="rss"> </div> <div id="delicios"> </div> </form> </body> </html> اینم کد css : div { float: right; width: 64px; height: 64px; margin: 2px; -moz-transition: 0.3s; border-top-left-radius:
90px; } div:hover { border-top-left-radius:
10px; cursor:pointer; } #facebook { background-image:
url(/Images/f.png); } #twitter { background-image:
url(/Images/t.png); } #rss { background-image:
url(/Images/r.png); } #delicios { background-image:
url(/Images/d.png); } فقط باید درباره کد زیر توضیح داده بشه border-top-left-radius: 90px; این
به این معنی هست که شعاع گوشهی بالا – چپ رو به اندازه 90 پیکسل گرد کن عددی
که به این خصوصیت نسبت داده میشه باید بین صفر تا 90 باشه
دانلود فایل مثال
- برچسب ها:css ،css 3 ،css3 ،منو شبکه های اجتماعی ،
تبلیغات 