DevTulz Online

CSS Flexbox જનરેટર

કન્ટેઇનર

પસંદ કરવા માટે આઇટમ પર ક્લિક કરો

flex ગુણધર્મો પસંદ અને ગોઠવવા માટે આઇટમ પર ક્લિક કરો.


    

CSS Flexbox શું છે?

CSS Flexbox (Flexible Box Layout) એ એક-પરિમાણીય લેઆઉટ મૉડેલ છે જે એક પંક્તિ અથવા કૉલમમાં જગ્યા વહેંચવા અને આઇટમ ગોઠવવા માટે ઉપયોગ થાય છે. flex કન્ટેઇનર display: flex વડે વ્યાખ્યાયિત થાય છે, અને તેના સીધા બાળ-ઘટકો flex આઇટમ બની જાય છે. મુખ્ય કન્ટેઇનર ગુણધર્મો: flex-direction (પંક્તિ અથવા કૉલમ), flex-wrap (એક vs. ઘણી-લાઇન), justify-content (મુખ્ય-અક્ષ ગોઠવણ), align-items (ક્રૉસ-અક્ષ ગોઠવણ પ્રતિ લાઇન), અને align-content (ઘણી લાઇનોની ક્રૉસ-અક્ષ ગોઠવણ). મુખ્ય આઇટમ ગુણધર્મો: flex-grow (આઇટમ કેટલી વધે છે), flex-shrink (કેટલી ઘટે છે), flex-basis (પ્રારંભિક કદ), અને align-self (ચોક્કસ આઇટમ માટે કન્ટેઇનરના align-items ને ઓવરરાઇડ કરે છે). Flexbox નેવિગેશન બાર, કાર્ડ પંક્તિઓ, કેન્દ્રિત લેઆઉટ અને કોઈ પણ એક-પરિમાણીય ગોઠવણ માટે આદર્શ છે.

CSS Flexbox જનરેટર કેવી રીતે ઉપયોગ કરવો

  • ડ્રૉપડાઉન અને ઇનપુટ ઉપયોગ કરીને કન્ટેઇનર ગુણધર્મો (flex-direction, flex-wrap, justify-content, align-items, align-content, gap) ગોઠવો.

  • પ્રીવ્યૂમાં કોઈ પણ આઇટમ પર ક્લિક કરો, તેને પસંદ કરો (નારંગી રંગ થઈ જાય છે).

  • આઇટમ પૅનેલમાં પસંદ કરેલ આઇટમ ના flex-grow, flex-shrink, flex-basis અને align-self સેટ કરો.

  • વધુ આઇટમ ઉમેરવા '+ આઇટમ ઉમેરો' ક્લિક કરો; પસંદ કરેલ આઇટમ ડિલીટ કરવા 'દૂર કરો' ક્લિક કરો.

  • જેનરેટ થયેલ કૉડ જોવા CSS અને HTML ટૅબ વચ્ચે સ્વિચ કરો, પછી કૉપિ કરો ક્લિક કરો.

  • ડિફૉલ્ટ 3-આઇટમ લેઆઉટ સાથે ફરીથી શરૂ કરવા 'બધું રીસેટ કરો' ક્લિક કરો.