مقدمه آموزش Flexbox در CSS
آموزش Flexbox در CSS (چینش جعبه ایِ انعطاف پذیر)
Flexbox(فلکس باکس)در CSS، خلاصه ی عبارت: ماژول چینش جعبه ایِ انعطاف پذیر در CSS است. فلکس باکس یک مدلِ چینش، برای مرتب سازی آیتم ها(به صورت افقی یا عمودی) در داخل یک ظرف(container)، به صورت انعطاف پذیر و واکنشگرا است. فلکس باکس، به سادگی، طراحی یک چینش(layout) انعطاف پذیر و واکنشگرا را بدون استفاده از شناور بودن(float) و موقعیت دهی(positioning) فراهم می کند.
فلکس باکس(Flexbox) در مقابل گرید(Grid) در CSS
از Flexbox در CSS برای چینش های یک بعدی، به صورت ردیفی یا ستونی استفاده می شود.
از گرید(Grid) در CSS برای چینش های دو بعدی، به صوت ردیفی و ستونی استفاده می شود.
اجزاء Flexbox در CSS
یک flexbox همواره شامل موارد زیر است:
- یک ظرف Flex : عنصر والد(ظرف)، یعنی جایی که ویژگی display در آن، برابر با flex یا inline-flex قرار می گیرد.
- یک یا چند آیتم Flex : فرزندان مستقیم ظرف Flex که به طور اتوماتیک بعنوان آیتم های flex در نظر گرفته می شوند.
یک ظرف Flex به همراه سه آیتم Flex
عنصر زیر، یک ظرف فلکس(ناحیه ی آبی رنگ) را به همراه سه ایتم فلکس، مشخص می کند.

مثال شماره 1
یک ظرف فلکس به همراه سه آیتم:
<html>
<head>
<style>
.container {
display: flex;
background-color: DodgerBlue;
}
.container div {
background-color: #f1f1f1;
margin: 10px;
padding: 20px;
font-size: 30px;
}
</style>
</head>
<body>
<div class="container">
<div>Item 1</div>
<div>Item 2</div>
<div>Item 3</div>
</div>
</body>
</html>
امتحان کنید
منبع: https://www.w3schools.com/css
- بازدید: 25

1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.