ëëđė ëėīëĨž ę°ė§ ė ėëĪ
í ėĪėë íëė boxë§ ėėđėíŽ ė ėëĪ
ëëđė ëėīëĨž ę°ė§ ė ėëĪ
boxę° ėëëž elementėž ëŋėīëĪ
(í ėĪė ėŽëŽ ę°ëĨž ėėđėíŽ ė ėëĪ)
ëëđė ëėīëĨž ę°ė§ ė ėëĪ
ėŽëŽ ę°ė boxëĨž í ėĪė ėėđėíŽ ė ėëĪ
display: inline-blockė ėŽėĐíëĐī ėŽëŽ ę°ė boxëĨž í ėĪė ėėđėíĪë ęēęđė§ë í ė ėëĪ.
ëĪë§ ėŽęļ°ė ë ëėę° boxëĪ ėŽėīė ę°ęēĐė ėžė íęē ëė°ęļ° ėíīėë margin-leftëĨž ėīėĐíī pixel ëĻėëĄ ę°ė ėĢžėīėž íëĪ.
ę·ļëŽë ėīë ęē íëĐī screen íŽęļ°ę° ëģí ëë§ëĪ ë ėīėėėī ėīėíęē ëģíęē ëëĪ.
boxëĪ ėŽėīė ę°ęēĐė ëė°ęļ° ėíīėë flexboxëĨž ėīėĐíë ęē íļëĶŽíëĪ.
flexboxėė boxëĪė ėėđëĨž ë°ęūļęļ° ėíīėë boxëĪėī flex container ėė ėėīėž íëĪ.
'ėļė í' ëķëŠĻ flex containerėė ę·ļ ėė ėė flex itemëĪė ėėđëĨž ėĄ°ė í ė ėëĪ.
flex-direction: row (ęļ°ëģļę°) ėž ë
justify-content / main-axis (ėī ęē―ė°ėë horizontal)
align-items / cross-axis (ėī ęē―ė°ėë vertical)
align-selfë íëė flex itemė ë°ëĄ ė ėĐí ė ėëĪ.
ęļ°ëģļė ėžëĄ align-items: centerę° ėĪė ëėī ėęļ° ëëŽļė height ę°ėī ė§ė ëėī ėė§ ėė ęē―ė° íëė flex itemė align-selfëĨž ė ėĐíīë layoutėī ëģíė§ ėëëĪ.
align-itemsë align-selfëĨž ė ėĐíėŽ layoutė ęļ°ëģļę°ėė ë°ęūļęļ° ėíīėë flex containerė height ę°ė ėĪė íīėĪėž íëĪ.
.child:nth-child(2) {
order: 1;
}
HTMLė ėė í ė ėė ë ė ėĐíęē ėŽėĐí ė ėëĪ.
ęļ°ëģļė ėžëĄ flex itemė order ę°ė 0ėīëĪ.
flex itemëĪė ėĪė í order ę°ė ë°ëž ėĪëĶė°ĻėėžëĄ ė ë ŽëëĪ.
orderė í ėėė ėęīėėī íëĐīė ëģīėīë ėėėë§ ėíĨė ëŊļėđëĪ.