آموزش outline در CSS
آموزش outline در CSS
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش outline در CSS خواهیم پرداخت.
outline بسیار شبیه حاشیه است، اما تفاوتهای عمده ای نیز وجود دارد –
- outline فضا را اشغال نمی کند.
- outline نباید مستطیل شکل باشند.
outline همیشه از هر طرف یکسان است. نمی توانید مقادیر مختلفی را برای اضلاع مختلف یک عنصر تعیین کنید.
توجه – ویژگی های رئوس مطالب توسط IE 6 یا Netscape 7 پشتیبانی نمی شوند.
با استفاده از CSS می توانید مشخصات کلی زیر را تنظیم کنید.
- از ویژگی outline-width برای تنظیم عرض outline استفاده می شود.
- از ویژگی outline-style برای تنظیم سبک خط برای outline استفاده می شود.
- از ویژگی outline-color برای تنظیم رنگ outlineاستفاده می شود.
- از ویژگی outline برای تنظیم هر سه ویژگی بالا در یک عبارت استفاده می شود.
ویژگی outline-width
ویژگی outline-width مطالب عرض outline را که باید به جعبه اضافه شود مشخص می کند. مقدار آن باید یک طول یا یکی از مقادیر نازک، متوسط یا ضخیم باشد، دقیقاً مانند ویژگی border-width
عرض صفر پیکسل به معنای نداشتن outline است.
در اینجا یک مثال آورده شده است –
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<html> <head> </head> <body> <p style = "outline-width:thin; outline-style:solid;"> This text is having thin outline. </p> <br /> <p style = "outline-width:thick; outline-style:solid;"> This text is having thick outline. </p> <br /> <p style = "outline-width:5px; outline-style:solid;"> This text is having 5x outline. </p> </body> </html> |
خروجی به شکل زیر می باشد:
1 2 3 4 5 6 7 |
This text is having thin outline. This text is having thick outline. This text is having 5x outline. |
ویژگی outline-style
ویژگی outline-style استایل را برای خط مشخص می کند ((solid, dotted, یا dashed) که در اطراف یک عنصر قرار دارد. این می تواند یکی از مقادیر زیر را بگیرد –
none– بدون مرز. (معادل عرض outline: 0؛)
solid – یک خط جامد است.
dotted– مجموعه ای از نقاط است.
dashed – یک سری خطوط کوتاه است.
double – دو خط ثابت است.
groove– به نظر می رسد انگار که در صفحه حک شده باشد.
ridge – برعکس شیار به نظر می رسد.
inset –none به نظر می رسد جعبه در صفحه جاسازی شده است.
outset – باعث می شود جعبه به نظر می رسد از بوم خارج می شود.
hidden – همان none
در اینجا یک مثال آورده شده است –
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Live Demo <html> <head> </head> <body> <p style = "outline-width:thin; outline-style:solid;"> This text is having thin solid outline. </p> <br /> <p style = "outline-width:thick; outline-style:dashed;"> This text is having thick dashed outline. </p> <br /> <p style = "outline-width:5px;outline-style:dotted;"> This text is having 5x dotted outline. </p> </body> </html> |
خروجی به شکل زیر می باشد:
1 2 3 4 5 6 7 |
This text is having thin solid outline. This text is having thick dashed outline. This text is having 5x dotted outline. |
ویژگی outline-color
ویژگی outline-color به شما امکان می دهد رنگ outline را مشخص کنید. مقدار آن باید مانند نام رنگ ، یک رنگ هگزا یا یک مقدار RGB باشد ، همانند ویژگی border-color.
در اینجا یک مثال آورده شده است –
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<html> <head> </head> <body> <p style = "outline-width:thin; outline-style:solid;outline-color:red"> This text is having thin solid red outline. </p> <br /> <p style = "outline-width:thick; outline-style:dashed;outline-color:#009900"> This text is having thick dashed green outline. </p> <br /> <p style = "outline-width:5px;outline-style:dotted;outline-color:rgb(13,33,232)"> This text is having 5x dotted blue outline. </p> </body> </html> |
خروجی به شکل زیر می باشد:
1 2 3 4 5 6 7 |
This text is having thin solid red outline. This text is having thick dashed green outline. This text is having 5x dotted blue outline. |
ویژگی outline
ویژگی outline مطالب مختصری است که به شما اجازه می دهد مقادیر مربوط به هر یک از سه ویژگی را که قبلاً به هر ترتیب، اما در یک عبارت گفته شد، تعیین کنید.
در اینجا یک مثال آورده شده است –
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<html> <head> </head> <body> <p style = "outline:thin solid red;"> This text is having thin solid red outline. </p> <br /> <p style = "outline:thick dashed #009900;"> This text is having thick dashed green outline. </p> <br /> <p style = "outline:5px dotted rgb(13,33,232);"> This text is having 5x dotted blue outline. </p> </body> </html> |
خروجی به شکل زیر می باشد:
1 2 3 4 5 6 7 |
This text is having thin solid red outline. This text is having thick dashed green outline. This text is having 5x dotted blue outline. |
لیست جلسات قبل آموزش CSS
- آموزش CSS
- CSS چیست؟
- آموزش نحو CSS
- آموزش قوانین CSS
- آموزش واحد انداره گیری در CSS
- آموزش رنگ ها در CSS
- آموزش Background در CSS
- آموزش فونت ها در CSS
- آموزش استفاده از تصاویر در CSS
- آموزش استفاده از تصاویر در CSS
- آموزش استفاده از لینک ها در CSS
- آموزش جداول در CSS
- آموزش حاشیه در CSS
- آموزش margin در CSS
- آموزش لیست ها در CSS
- آمورش ویژگی padding در CSS
- آموزش ویژگی مکان نما در CSS
دیدگاه شما