FlexBox یا به طور کامل تر (Flexible Box)، یک روش چینش و قرار دادن اجزای صفحات وب بر پایه CSS 3 است. با استفاده از این روش، می توانید به راحتی، نحوه قرارگیری و چینش اجزای صفحات سایت و برنامه های تحت وب را تعیین نمایید . الگوی طراحی FlexBox، کنترل کاملی را بر روی تعیین جهت قرارگیری (direction)، ترازبندی (alignment)، ترتیب (order) و اندازه جعبه ها یا Box ها را در صفحه وب، به شما می دهد. در این بخش آموزش FlexBox، قصد داریم تا با جنبه ها و امکانات مختلف روش الگوبندی صفحات وب FlexBox آشنا شویم.
این آموزش برای کسانی که به تازگی می خواهند از روش FlexBox استفاده کنند، طراحی شده و در آن به مهم ترین بخش های این کتابخانه، پرداخته ایم. کتابخانه FlexBox به شما کمک می کند تا به سادگی، اجزای صفحات وب را در کنار هم چیده و در حالت های مختلف، نحوه نمایش آن ها را تعیین نمایید.