CSS Grid გენერატორი
განსაზღვრეთ სვეტები და სტრიქონები, გადაათრიეთ კურსორი უჯრედებზე ელემენტების განსათავსებლად და დააკოპირეთ grid 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 განსაზღვრავს ბადეს და თითოეული ელემენტის პოზიციას. ჩასვით ორივე თქვენს პროექტში და მიიღებთ ზუსტად იმავე განლაგებას, რაც აქ დახატეთ.