place-content
🔹 خاصیت place-content در CSS در واقع ترکیب دو ویژگی align-content و justify-content هست.
یعنی هم تعیین میکنه ردیفها در محور عمودی (cross-axis) چطور قرار بگیرن و هم در محور افقی (main-axis).
1) کلاسهای Tailwind برای place-content
| کلاس | مقدار CSS | توضیح |
|---|---|---|
place-content-center | place-content: center; | ردیفها هم افقی و هم عمودی وسط قرار میگیرن |
place-content-start | place-content: start; | ردیفها بالا/چپ قرار میگیرن |
place-content-end | place-content: end; | ردیفها پایین/راست قرار میگیرن |
place-content-between | place-content: space-between; | بین ردیفها فاصله مساوی، اول بالا، آخر پایین |
place-content-around | place-content: space-around; | فاصله مساوی اطراف همه ردیفها |
place-content-evenly | place-content: space-evenly; | فاصله برابر بین همه ردیفها |
place-content-stretch | place-content: stretch; | ردیفها در کل فضای container کشیده میشن (پیشفرض) |
2) مثالها
🔹 وسط چین کامل
👉 هم افقی و هم عمودی وسط قرار میگیرن.
🔹 space-between
👉 ردیف اول بالا، ردیف آخر پایین، بقیه وسط با فاصله مساوی.
🔹 stretch
👉 همه ردیفها کشیده میشن و فضای خالی رو پر میکنن.
✅ فرق place-content با align-content اینه که:
-
align-contentفقط روی محور عمودی کار میکنه. -
place-contentهمزمان افقی و عمودی رو کنترل میکنه.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React