وبلاگ

در این قسمت می توانید از آخرین مقالات و پست های مربوط به فناوری اطلاعات و تکنولوژی کامپیوتر باخبر شوید. همچنین در صورت نیاز می توانید با استفاده از RSS تمامی مقالات وبلاگ ایران سایت را را در سایت و یا وبلاگ خود نیز نمایش دهید

گرد کردن گوشه ها در CSS

گرد کردن گوشه ها در CSS

نویسنده: مدیر ارشد/یکشنبه, 10 اسفند,1393/دسته ها: HTML & CSS

رتبه بندی این مطلب:
5/0

CSS امکان استفاده از border ها را برای عناصر می‌دهد که با استفاده از این خاصیت دور عناصر یک کادر با ضخامت و رنگ و نوع مشخص کشیده می شود. اما اکثرا طراحان وب‌سایت گوشه های تیز را نمی‌پسندند و تمایل دارند در کارهایشان از گوشه های گرد استفاده کنند. قبل‌تر‌ها برای این کار از نرم‌افزار فتوشاپ استفاده می شود و طراحان گوشه‌های گرد را در فتوشاپ طراحی کرده و معمولا بصورت یک تصویر وارد سایت می‌کردند که همان‌طور که در آموزش‌های قبلی اشاره شده است این کار تاثیر منفی در سرعت بارگزاری سایت دارد.

ولی با ویژگی خوبی که در CSS است می توانید به عناصر HTML گوشه‌های گرد دهید.

شما به عنوان یک طراح وب‌سایت می‌توانید با استفاده از border-radius گوشه‌های گرد در CSS ایجاد کنید.

مانند اکثر ویژگی‌های CSS می توانید این دستور را برای هر چهار گوشه با یک عدد کنترل کنید و یا برای هر گوشه مقداری جداگانه بنویسید:

.rounded {
     -moz-border-radius: 10px;
     -webkit-border-radius:10px;
     border-radius:10px;
}

 

مثال کد بالا را می بینید

با این حال شما می توانید هر گوشه‌ای را که دوست دارید برگزیده و به آن border-radius دهید.

.rounded_corners{
     border-top-right-radius: 25px;
     border-top-left-radius: 25px;
     border-bottom-left-radius: 25px;
     border-bottom-right-radius: 25px;
}

مثال کد بالا را می بینید

شما هم‌چنین با اختصاص دو مقدار به radius می‌توانید کارهای بیشتری انجام داده و کنترل بیشتری روی گرد شدن گوشه‌ها داشته باشید.

در کد زیر مقدار اول برای گرد شدن در حالت افقی و مقدار دوم برای گرد شدن در حالت عمودی است:

.rounded_corner{
     border-top-right-radius: 20px 5px;
     border-top-left-radius: 20px 5px;
     border-bottom-left-radius: 5px 20px;
     border-bottom-right-radius: 5px 20px;
}

مثال کد بالا را می بینید

تعداد نمایش ها (2494)/نظرات (0)

مدیر ارشد

مدیر ارشد

سایر نوشته ها توسط مدیر ارشد

نوشتن یک نظر

نام:
ایمیل:
نظر:
افزودن نظر