برنامه نویسی

آموزش ویژگی Float در CSS و آشنایی مفهوم Clear در سی اس اس

با استفاده از ویژگی Float در CSS می توانید عناصر را به راست یا چپ حرکت دهید و همچنین از ویژگی Clear برای کنترل رفتار عناصری که روی آنها Float اعمال شده است استفاده می شود. ویژگی Float و Clear در سی اس اس از اهمیت خاصی برخوردار است، در این مقاله ما قصد داریم ویژگی های Float و Clear را به طور کامل به شما عزیزان آموزش دهیم، همراه داتیس نتورک باشید.

آموزش ویژگی Float در CSS و آشنایی با ویژگی Clear در سی اس اس

ویژگی CSS Float

ویژگی Float می تواند دارای مقادیر خاصی باشد که زیر به آن ها اشاره شده است.

مقادیر ویژگی Float:

  • Left – عنصر مورد نظر به سمت چپ حرکت کرده و محتوای زیرین آن در سمت راست عنصر قرار میگیرند.
  • Right – عنصر مورد نظر به سمت راست حرکت کرده و محتوای زیرین آن در سمت چپ عنصر قرار میگیرند.
  • None – این حالت ویژگی Float را برای عنصر غیر فعال کرده و عنصر در مکان عادی خود قرار میگیرد.

مثال زیر تصویری را مشخص میکند که دارای Float با مقدار Right است و متون در سمت چپ آن قرار میگیرند :

img {
float: right;
margin: 0 0 10px 10px;
}

مفهوم Clear

از مفهوم Clear برای کنترل رفتار عناصری که بر روی آنها Float اعمال شده است استفاده می شود.

عنصر های زیرین عنصری که صفت Float روی آن اعمال شده است، در اطراف عنصر مورد نظر قرار میگیرند. برای جلوگیری از چنین عملی میتوان از مفهوم Clear استفاده کرد.

مفهوم Clear مشخص میکند که در کدام سمت از عنصری که ویژگی Float روی آن اعمال شده است، عناصر زیر اجازه به قرار گرفتن ندارند :

div {
clear: left;
}

طرح بندی وبسایت با CSS Float

بسیار رایج است که طرح و ستون بندی یک صفحه وب را با استفاده از صفت Float انجام می دهند :

آموزش ویژگی Float در CSS و آشنایی با ویژگی Clear در سی اس اس

برای مثال:

{
  box-sizing: border-box;
}

.box {
  float: left;
  width: 33.33%; /* three boxes (use 25% for four, and 50% for two, etc) */
  padding: 50px; /* if you want space between the images */
}

امیدوارم مقاله آموزش ویژگی Float و Clear در CSS مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *