آموزش Outline در CSS
outline یک خط است که در بیرون از border ترسیم می شود.
CSS از ویژگی های outline زیر برخوردار است:
- outline-style
- outline-color
- outline-width
- outline-offset
- outline
نکته: outline با border(کادرها) متفاوت است. outline در بیرون از کادر یا همان border قرار می گیرد و ممکن است با دیگر محتوا، همپوشانی(overlap) داشته باشد. همچنین outline بخشی از ابعاد عنصر محسوب نمی شود. عرض و ارتفاع کلی عنصر توسط ضخامت(width) outline تحت تاثیر قرار نمی گیرد.
بررسی ویژگی outline-style در CSS
ویژگی outline-style استایل outline را مشخص می کند و می تواند یکی از مقادیر زیر را داشته باشد:
- dotted : یک outline نقطه نقطه ای را مشخص می کند.
- dashed : یک outline خط فاصله ای را مشخص می کند.
- solid : یک outline که دور آن یک خط بسته(solid) است را مشخص می کند.
- double : یک outline که دور آن دو خط بسته قرار دارد را مشخص می کند.
- groove : یک outline شیار دار سه بعدی را مشخص می کند.
- ridge : یک outline سه بعدی برآمده را مشخص می کند.
- inset : یک outline سه بعدی درونی را مشخص می کند.
- outset : یک outline سه بعدی بیرونی را مشخص می کند.
- none : هیچ outline را مشخص نمی کند.
- hidden : یک outlineمخفی را مشخص می کند.
مثال زیر، مقادیر مقادیر مختلف outline-style را نشان می دهد:
مثال شماره 1
p.dotted {outline-style: dotted;}
p.dashed {outline-style: dashed;}
p.solid {outline-style: solid;}
p.double {outline-style: double;}
p.groove {outline-style: groove;}
p.ridge {outline-style: ridge;}
p.inset {outline-style: inset;}
p.outset {outline-style: outset;}
امتحان کنیدنکته: هیچ یک از دیگر ویژگی های outline هیچ تاثیری نخواهند داشت، مگر اینکه ویژگی outline-style تنظیم شود.
- بازدید: 199
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.