طراحی سایت بسیار جذاب و ساده است و امروزه افراد زیادی قادر هستند سایت شخصی خود را بدون نیاز به برنامه نویسان حرفهای طراحی کنند. برای یک طراحی خوب، تسلط به CSS ضروری به نظر میرسد زیرا امکانات زیادی در طراحی به شما میدهد. FlexBox یکی از ماژولهای CSS 3 است که کار را در طراحی وب بسیار ساده کرده و نمای تازهای به صفحات HTML میبخشد. این ماژول، مدلی برای طراحیهای تکبعدی و نمایش عناصر موجود در صفحهی وب است که برای نصب آن به وابستگی (Dependency) خاصی نیازی نیست.