ویژگی clear در CSS

هنگامی‌ که از ویژگی float استفاده می کنیم، امکان تداخل المان های بعدی با المان شناور پیش می آید.

المان شناور
المان بعدی

برای حل این مشکل باید از ویژگی clear استفاده کرد.

المان شناور
المان بعدی

ویژگی clear، باعث پاک شدن اثر شناور بودن المان قبلی می شود.

ویژگی clear مقدارهای زیر را می پذیرد:

  • right: اثر شناور را از راست را پاک می کند.
  • left: اثر شناور را از چپ را پاک می کند.
  • both: اثر شناور را از راست و چپ پاک می کند.
  • none: پیش فرض

نکته: برای آشنایی کامل با ویژگی float، به درس ویژگی float در CSS مراجعه کنید.

مقدار right ویژگی clear در CSS

مقدار right در ویژگی clear، باعث پاک شدن اثر شناور بودن از راست می شود و تگ های بعدی به پایین المان شناور می‌ روند.

clear: right;

مقدار left ویژگی clear در CSS

مقدار left در ویژگی clear، باعث پاک شدن اثر شناور بودن از چپ می شود و تگ های بعدی به پایین المان شناور می‌ روند.

clear: left;

مقدار both ویژگی clear در CSS

مقدار both در ویژگی clear، باعث پاک شدن اثر شناور بودن از راست و چپ می شود و تگ های بعدی به پایین المان شناور می‌ روند.

clear: both;

مقدار none ویژگی clear در CSS

مقدار none ویژگی clear، مقدار پیش‌ فرض است.

در این حالت متن در چپ یا راست تصویر قرار می گیرد. در این حالت، امکان خطا نیز وجود دارد.

clear: none;

خلاصه درس

در این درس با ویژگی float clear در CSS:

  • مقدار right
  • مقدار left
  • مقدار both
  • مقدار none
  • خطاهای موجود در float و چگونگی رفع آنها

آشنا شدیم.

توسعه دهندگان
احسان اسلامی