زمان جاری : جمعه 15 تیر 1403 - 4:58 قبل از ظهر
نام کاربری : پسورد : یا عضویت | رمز عبور را فراموش کردم


سلام مهمان گرامي؛
مهمان گرامي، براي مشاهده تالار با امکانات کامل ميبايست از طريق ايــن ليـــنک ثبت نام کنيد


آیا میدانید؟ ایا میدانید :






تعداد بازدید 269
نویسنده پیام
pixpic آفلاین



ارسال‌ها : 2197
عضویت: 1 /7 /1390
سن: 26
شناسه یاهو: roj2pix
تشکرها : 843
تشکر شده : 1473
آموزش گرد کردن گوشه تصاویر بوسیله border-radius

دیگر زمان آن منسوخ شده که همه ما براي یک گرد کردن ساده از انواع روشها استفاده میکردیم و تقریباً همه ي آنها شامل افزودن

عکسهاي متعدد به گوشه ها میشد!

حال با استفاده از این ویژگی به راحتی میتوان گوشه هاي اجزا را گرد کرد.

خود چنین داریم html فرض کنید ما در صفحه

کد:

<div class="use-border-radius">

salam

</div>

و در استایل خود چنین

کد:

div.use-border-radius{

width : 300px;

height : 300px;

background : gray;

}

پس در مروگر چنین چیزي مشاهده خواهیم کرد.

اکنون براي گرد کردن تمامی گوشه هاي این مربع فقط کافی است ویژگی border-radius را اضافه کنیم.

کد:

div.use-border-radius{

width : 300px;

height : 300px;

background : gray;

border-radius:15px

}

و نتیجه به این صورت (در مرورگر کروم) نشان داده میشود.

همانطور که میبیند ویژگی border-radius بدون نیاز به پیشوند chrome یا webkit در گوگل کروم گوشه ها را گرد میکند و اثر میدهد.

اگر در مروگري این ویژگی نشان داده نشده پیشوند مشخصه آن مروگر را در ابتداي ویژگی اضافه کنید.

پیشنهاد میشود استایل را بصورت زیر بنویسید تا خیالتان از نمایش ندادن در مروگري خاص ، راحت کند.

کد:

div.use-border-radius{

width : 300px;

height : 300px;

background : gray;

border-radius:15px;

-moz-border-radius:15px; /* mozilla */

-o-border-radius:15px; /* opera */

-webkit-border-radius:15px; /* chrome and safari */

}

نکته جالب دیگه اینکه اگر مقدار border-radius را زیاد انتخاب کنید div مورد نظر (اگر مربع باشد) تبدیل به دایره میشود !

اکنون شاید شما نیاز داشته باشید که فقط گوشه اي خاص را گرد کنید border-radius قابل تجزیه شدن به ویژگی هاي کوچکتري است که میتوان نیاز شما را برآورده کند.

کد:

border-top-left-radius:15px; /* /*بالا چپ

border-top-right-radius:10px ; /* /*بالا راست

border-bottom-left-radius:8px ; /* /*پائین چپ

border-bottom-right-radius:20 px; /* /*پائین راست

نکته قابل توجه اینکه شما میتوانید هر چهار ویژگی جزئی را ، یا بصورت تک تک و یا باهم بکار ببرید.

نیاز به یادآوري نیست در مورد این ویژگی هاهم اگر در مرو رگري نشان داده نشد از پیشوند اختصاصی آن مرورگر استفاده کنید !

منبع: www.skin98.ir


امضای کاربر :
سه شنبه 04 بهمن 1390 - 01:00
نقل قول این ارسال در پاسخ گزارش این ارسال به یک مدیر
پرش به انجمن :


تماس با ما | آموزش گرد کردن گوشه تصاویر بوسیله border-radius | بازگشت به بالا | پیوند سایتی RSS