Dhaliyaha Flexbox
U diyaari weel flex ah iyo walxihiisa adigoo isticmaalaya xakamaynta muuqaalka, daawo qaabka oo si toos ah u falcelinaya, oo ku koobiyeey CSS-ka hal gujin.
Qaabkaaga waxaa si toos ah loogu dhisayaa biraawsarkaaga. Waxba oo aad halkan ku dejiso looma soo gudbiyo BroBroGo.
Su'aalaha badanaa la isweydiiyo
Waa maxay farqiga u dhexeeya justify-content iyo align-items?
Justify-content wuxuu kala fariisiyaa walxaha dhidibka weyn (main axis) — jihada uu safka ama tiirku u socdo — halka align-items uu dhigayo dhidibka kale. U beddel jihada saf (row) una beddel tiir (column) oo labada dhidib ayaa isweydaarsanaya, markaa justify-content wuxuu bilaabayaa inuu ka shaqeeyo kor ilaa hoos halka align-items uu ka shaqaynayo bidix ilaa midig.
Sidee u shaqeeyaan xakamaynta shay-kasta?
Dooro shay lambarkiisa, ka dibna dejiso inta uu weynaanayo si uu u buuxiyo meelaha bannaan, inta uu yaraanayo marka meeshu cidhiidhi tahay, cabbirkiisa bilowga ah (basis) iyo la-jaanqaadkiisa dhidibka kale. Order wuxuu shayga u dhaqaajiyaa mar hore ama mar dambe shaashadda isagoon taaban HTML-ka. Kaliya walxaha aad dhab ahaantii beddesho ayaa helaya xeer u gaar ah CSS-ka dhexdiisa.
Goormay wrap iyo align-content muhiim yihiin?
Markay wrapping-ku off tahay, shay kasta waxaa lagu qasbaa hal xariiq waxaana loo cadaadin karaa si ka cidhiidhsan. Daar (turn it on) oo walxaha aan ku habboonayn waxay u dhacayaan xariiqda xigta — taasi waa marka align-content uu la wareego, isagoo kala fariisinaya xariiqyada sidii koox ahaan. Gap wuxuu dejiyaa masaafada u dhaxaysa walxaha, iyo xariiqyada, iyadoo aan la isticmaalin margins.