حتما بخوانید: معرفی انتخابگرها CSS Selectors
span.crosshair {cursor:crosshair}
span.help {cursor:help}
span.wait {cursor:wait}
Visibility
مخفی کردن عناصر در css با این ویژگی امکان پذیر است :
- none
- hidden
h1.hidden {visibility:hidden;}
اگر به تگ های زیر این ویژگی را نسبت دهید تمامی عناصری که داخل آنها قرار میگیرد نیز از این ویژگی ارث می برند :
- <h1>
- <p>
- <div>
ولی در تگ های زیر فقط خود عنصر از این ویژگی تبعیت می کند :
- <span>
- <a>
display
این ویژگی مشخص میکند که چگونه یک عنصر نمایش داده می شود :
li {display:inline;}
span {display:block;}
با تغییر ویژگی display برای عنصرهایی که چاپ آنها ضروری نیست، میتوانید تنها متن اصلی صفحه را به چاپگر بفرستید. بسیاری از بخشهای سایت مانند سربرگ، منوها و تبلیغات نیازس نیست که در ز خروجی چاپ نمایش داده شوند.
مقادیری که می تواند در Display بگیرد:
Display:block
اگر به یک DIV این خاصیت را بدهید، یعنی آن عنصر میتواند کل سطر خود را اشغال کند و مانند یک بلاک رفتار میکند و هیچ عنصر دیگری را در کنار خود جا نمی دهد. این خاصیت باعث میشود عنصر ما مثل تگ h1 عمل کند.
Display:inline
یعنی DIV در یک خط قرار گرفته که چندین عنصر در آن خط قرار داردند و باید بقیه عنصر ها را در کنار خود جا دهد و بپذیرد .
Display:none
یعنی عنصر نمایش داده نشود.
Display:inline-block
کاربردی مانند Display:inline دارد
display:list-item
هر یک از بلاک هایی که این خاصیت را دارا باشند بصورت یک آیتم نشون داده میشوند و یک بولت در کنارآن نمایش داده میشود. مانند تگ ul.
با دریافت « مشاوره برنامهنویسی، وب و سئو » از کارشناسان جوان حرفهای و باتجربه ساکوراد؛ موفقیت کسب و کار، رونق فروش و افزایش درآمد خود را تضمین کنید!
و اما کلام آخر…
با استفاده از این سه ویژگی، طراحان وب قادرند کنترل دقیقی بر روی نحوه نمایش و تعامل کاربران با عناصر صفحه داشته باشند. انتخاب مناسب بین Cursor
، Display
و Visibility
میتواند تأثیر زیادی بر تجربه کاربری و طراحی کلی وبسایت داشته باشد.