آموزش ویژگی border-style در CSS

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی border-style در CSS با من همراه باشید.

آموزش ویژگی border-style در CSS

Free-Learn

ویژگی border-style در CSS

با استفاده از ویژگی border-style در CSS میتوان استایل یا شکل شمایل بوردر یک عنصر را مشخص و یا تعریف کرد.

با توجه به اینکه هر عنصر ۴ جهت ( بالا – راست – پایین – چپ ) دارد، در نتیجه ما با استفاده از این ویژگی میتوانیم برای هر یک از این جهت ها استایل تعریف نماییم. ( میتوانید در انتهای این آموزش توضیحات بیشتر را مطالعه نمایید )

این ویژگی معمولا با ویژگی های border-color و border-width مورد استفاده قرار میگیرد.

Free-Learn

مثال از این ویژگی

در ادامه میتوانید یک مثال از ویژگی border-style را در زبان CSS مشاهده نمایید.

مثال شماره ۱ : استفاده از استایل های متنوع

امتحان کنید

مثال شماره ۲ : استفاده از چندین مقدار

امتحان کنید

Free-Learn

جدول مشخصات ویژگی border-style در CSS

در جدول زیر میتوانید مشخصات کلی این ویژگی را در زبان CSS مشاهده نمایید.

مقدار پیش فرض none
قابل ارث بری ندارد | اطلاعات بیشتر
قابل متحرک سازی ندارد | اطلاعات بیشتر
نسخه CSS1
نحوه استفاده در جاوااسکریپت object.style.borderStyle=”solid”;

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از ویژگی border-style در CSS پشتیبانی میکنند یا خیر.

نام ویژگی Chrome Firefox Opera Safari IE
border-style ۱٫۰ ۱٫۰ ۳٫۵ ۱٫۰ ۴٫۰

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در CSS بصورت زیر می باشد.

Free-Learn

جدول مقادیر ویژگی border-style در CSS

در جدول زیر میتوانید، مقادیری را که میتوان در این ویژگی استفاده کرد مشاهده نمایید.

مقدار توضیح
none پیش فرض – بوردر هیچ استایلی ندارد.
hidden استایل بوردر مخفی میشود. ( در ظاهر دقیقا شبیه none می باشد )
نکته : اگر از تصویر زمینه استفاده کرده باشید مقدار ویژگی border-width بدون
در نظرگرفتن مقداری که کاربر وارد کرده، ۰ می شود.
dotted استایل بصورت نقطه چین می باشد.
dashed استایل بصورت خط چین می باشد.
solid استایل بصورت خط پیوسته و صاف می باشد.
double استایل بصورت دوبل (۲ خطی) می باشد.
groove یک استایل ۳ بعدی را مشخص میکند.
ridge یک استایل ۳ بعدی را مشخص میکند.
inset یک استایل ۳ بعدی ( در داخل مرز عنصر ) مشخص میکند.
outset یک استایل ۳ بعدی ( در خارج مرز عنصر ) مشخص میکند.
initial استفاده از مقدار پیش فرض یا اولیه | اطلاعات بیشتر
inherit استفاده از مقدار پدر یا والد ( به ارث بری ) | اطلاعات بیشتر

Free-Learn

نکات و توضیحات

مقدار hidden در نسخه ۷ به پایین مرورگر IE ( اینترنت اکسپلورر ) پشتیبانی نمی شود ، از نسخه ۸ به بالا هم برای پشتیبانی از این مقدار باید از DOCTYPE! استفاده کرده باشید.

همونطور که در ابتدای آموزش گفتم هر عنصر ۴ جهت دارد در نتیجه ما میتونیم برای هر یک از این جهت ها بصورت جداگانه استایل تعریف کنیم. که نحوه استفاده از مقادیر بصورت زیر می باشد :

  • اگر از ۱ مقدار استفاده نمایید

یعنی استایل solid برای ۴جهت عنصر تعریف می شود

  • اگر از ۲ مقدار استفاده نمایید

یعنی استایل solid برای جهت بالا و پایین و استایل dotted برای راست و چپ عنصر تعریف می شود.

  • اگر از ۳ مقدار استفاده نمایید

یعنی استایل solid برای جهت بالا و استایل dotted برای راست و چپ و dashed برای پایین عنصر تعریف می شود.

  • اگر از ۴ مقدار استفاده نمایید

یعنی استایل solid برای جهت بالا و dotted برای راست و dashed برای پایین و double برای سمت چپ عنصر تعریف می شود.

Free-Learn

دریافت PDF یا پرینت این مطلب