display

مهمترین صفت در CSS برای کنترل پیکربندی display است.

معمولا این مقدار پیش فرض برای بیشتر عنصر‌ها block یا inline است.

Display: block

عناصر سطح بلاک از خط جدید آغاز میشوند و از چپ و راست تا جایی که می تواند به کناره ها  کشیده میشود.

عناصر معمول این سطح شامل تگ <p> ، <form> ،  <header> ، <footer> ، <section>  می شوند.عناصر زیاد دیگری نیز وجود دارند.

مثال

div {

    display:  block;

}

Display: inline

یک عنصر درون‌خطی به متن درونش در هر پاراگراف می‌چسبد و آن را احاطه می‌کند.‌  بدون این که برای سایر قسمت‌های پاراگراف مزاحمتی ایجاد کند. عناصر معمول درون خطی  <span>  و <a>  می باشند.

Sapn {

Display: inline

}

Display:none

برخی عنصرهای خاص مانند script از این مقدار به طور پیش‌فرض استفاده می‌‌کنند. این کار با پنهان‌سازی به کمک visibility تفاوت دارد. قرار دادن display به none جایی را که عنصر در آن بوده است رزرو نمی‌کند، اما استفاده از visibility: hidden یک فضای خالی را نگه خواهد داشت.

 

سایر خصوصیات display

 

Inline

Block

Flex

inline-block

inline-flex

inline-table

list-item

run-in

Table

table-caption

table-column-group

table-header-group

none

Initial

هر عنصر یک مقدار پیش فرض برای display دارد. بااین وجود ، شما همیشه می‌توانید این مقدار پیش‌فرض را تغییر دهید . برای مثال، درون خطی کردن عنصر‌های li برای نمایش لیست‌های افقی در منو‌ها است.

سی یو وب
سی یو وب

شرکت تخصصی سی یو وب در زمینه های طراحی و پشتیبانی سایت ، تولید محتوا ، سئو سایت ، طراحی اپلیکیشن و بازاریابی دیجیتال درشهر کرج ، مشغول فعالیت است . ما با استفاده از تکنیک های روز طراحی سایت ، سئو سایت مطابق با آخرین تغییرات الگوریتم های گوگل و طراحی اپلیکیشن های بومی با سرعت بالاتر به ارائه خدمات متمایز در حوزه وب می پردازیم.

نظرات

    امتیاز شما: