CSS Grid გენერატორი

განსაზღვრეთ სვეტები და სტრიქონები, გადაათრიეთ კურსორი უჯრედებზე ელემენტების განსათავსებლად და დააკოპირეთ grid CSS შესაბამის HTML-თან ერთად ერთი დაწკაპუნებით.

პრესეტები
ელემენტები
CSS
HTML
გადაათრიეთ კურსორი ბადეზე ელემენტის განსათავსებლად.

თქვენი ბადე იქმნება პირდაპირ თქვენს ბრაუზერში. თქვენ მიერ მითითებული მონაცემები BroBroGo-ზე არ იტვირთება.

ხშირად დასმული კითხვები

როგორ განვათავსო ელემენტები ბადეზე (grid)?

დააჭირეთ და გადაათრიეთ კურსორი უჯრედებზე მართკუთხედის მოსანიშნად — ხელის გაშვებისას ის იქცევა განთავსებულ შვილობილ ელემენტად, რომელიც მოიცავს ამ სვეტებსა და სტრიქონებს. თითოეული დახატული ელემენტი იღებს საკუთარ grid-column და grid-row წესს CSS-ში და შესაბამის div-ს HTML-ში. ელემენტები შეიძლება გადაიკვეთოს, სადაც მოგვიანებით დახატული ზემოდან მოექცევა; ელემენტის წასაშლელად გამოიყენეთ × ნიშანი.

შეიძლება თუ არა სვეტები და სტრიქონები სხვადასხვა ზომის იყოს?

დიახ. თითოეულ ბილიკს (track) აქვს საკუთარი ზომის ველი, სადაც შეგიძლიათ ჩაწეროთ ნებისმიერი grid მნიშვნელობა — 1fr, 200px, auto, min-content ან minmax(120px, 1fr). ბილიკები, რომლებიც იზიარებენ ერთსა და იმავე ზომას, გაერთიანებულია repeat() ფუნქციაში კოდის შესამცირებლად. სვეტებისა და სტრიქონების დაშორებები ცალ-ცალკე ყენდება და ერთიანდება ერთ gap თვისებად, როდესაც ისინი ერთმანეთს ემთხვევა.

რა ვუყო გენერირებულ კოდს?

დააკოპირეთ CSS და HTML კოდები. HTML გაძლევთ კონტეინერს თითოეული ელემენტის შესაბამისი div-ით, ხოლო CSS განსაზღვრავს ბადეს და თითოეული ელემენტის პოზიციას. ჩასვით ორივე თქვენს პროექტში და მიიღებთ ზუსტად იმავე განლაგებას, რაც აქ დახატეთ.