این آموزش در تاریخ ۱۴۰۰/۱۰/۲۸ آپدیت شده است.
آموزش ویژگی border-style در CSS
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی border-style در CSS با من همراه باشید.
Free-Learn
آنچه در این جلسه میخوانید :
ویژگی border-style در CSS
با استفاده از ویژگی border-style
در CSS میتوان استایل یا شکل شمایل بوردر یک عنصر را مشخص و یا تعریف کرد.
از این ویژگی برای خلاصه نویسی ویژگی های زیر استفاده میشه :
Free-Learn
مثال از این ویژگی
در ادامه میتوانید یک مثال از ویژگی border-style
را در زبان CSS مشاهده نمایید.
مثال شماره ۱ : استفاده از ۱ مقدار برای ۴ جهت
1 2 3 4 5 6 7 |
<style> h2{ border-style: solid; } </style> |
مثال شماره ۲ : استفاده از ۴ مقدار بصورت مجزا ( به ترتیب برای سمت بالا ، راست ، پایین و چپ )
1 2 3 |
h2{ border-style: solid dashed dotted double; } |
Free-Learn
جدول مشخصات ویژگی border-style در CSS
در جدول زیر میتوانید مشخصات کلی این ویژگی را در زبان CSS مشاهده نمایید.
مقدار پیش فرض | none |
---|---|
قابل ارث بری | ندارد | اطلاعات بیشتر |
قابل متحرک سازی | ندارد | اطلاعات بیشتر |
نسخه | CSS1 |
نحوه استفاده در جاوااسکریپت | object.style.borderStyle=”solid”; |
Free-Learn
پشتیبانی مرورگرها
در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از ویژگی border-style
در CSS پشتیبانی میکنند یا خیر.
نام ویژگی | Chrome | Firefox | Opera | Safari | Edge |
border-style | بله | بله | بله | بله | بله |
Free-Learn
شکل نوشتاری
نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در CSS بصورت زیر می باشد.
1 |
border-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit; |
Free-Learn
جدول مقادیر ویژگی border-style در CSS
در جدول زیر میتوانید، مقادیری را که میتوان در این ویژگی استفاده کرد مشاهده نمایید.
مقدار | توضیح |
---|---|
none | پیش فرض – بوردر هیچ استایلی ندارد |
hidden | استایل بوردر مخفی میشود ( در ظاهر دقیقا شبیه none می باشد ) نکته : اگر از تصویر زمینه استفاده کرده باشید مقدار ویژگی border-width بدون در نظرگرفتن مقداری که کاربر وارد کرده، ۰ می شود |
dotted | استایل بصورت نقطه چین می باشد |
dashed | استایل بصورت خط چین می باشد |
solid | استایل بصورت خط پیوسته و صاف می باشد |
double | استایل بصورت دوبل ( ۲ خطی ) می باشد |
groove | یک استایل ۳ بعدی را مشخص میکند |
ridge | یک استایل ۳ بعدی را مشخص میکند |
inset | یک استایل ۳ بعدی ( در داخل مرز عنصر ) مشخص میکند |
outset | یک استایل ۳ بعدی ( در خارج مرز عنصر ) مشخص میکند |
initial | استفاده از مقدار پیش فرض یا اولیه | اطلاعات بیشتر |
inherit | استفاده از مقدار پدر یا والد ( به ارث بری ) | اطلاعات بیشتر |
Free-Learn
نکات و توضیحات
همونطور که در ابتدای آموزش گفتم هر عنصر ۴ جهت دارد در نتیجه ما میتونیم برای هر یک از این جهت ها بصورت جداگانه استایل تعریف کنیم. که نحوه استفاده از مقادیر بصورت زیر می باشد :
- اگر از ۱ مقدار استفاده نمایید
1 |
border-style: solid; |
یعنی استایل solid برای ۴جهت عنصر تعریف می شود
- اگر از ۲ مقدار استفاده نمایید
1 |
border-style: solid dotted; |
یعنی استایل solid برای جهت بالا و پایین و استایل dotted برای راست و چپ عنصر تعریف می شود.
- اگر از ۳ مقدار استفاده نمایید
1 |
border-style: solid dotted dashed; |
یعنی استایل solid برای جهت بالا و استایل dotted برای راست و چپ و dashed برای پایین عنصر تعریف می شود.
- اگر از ۴ مقدار استفاده نمایید
1 |
border-style: solid dotted dashed double; |
یعنی استایل solid برای جهت بالا و dotted برای راست و dashed برای پایین و double برای سمت چپ عنصر تعریف می شود.