⊗mkPmGdFRp 226 of 250 menu

CSS ღრიდებში repeat ფუნქცია

თუ თქვენ გაქვთ რამდენიმე სვეტი, რომლებსაც ერთი და იგივე ზომები აქვთ მინიჭებული, ჩანაწერის გამარტივება შეგიძლიათ repeat ფუნქციის გამოყენებით. ამ ფუნქციის პირველ პარამეტრში მითითებულია სვეტების რაოდენობა, ხოლო მეორეში - მათი სიგანე. მოდით, მაგალითებით ვნახოთ, როგორ მუშაობს ეს.

მაგალითი

დავუშვათ, გვაქვს სამი ერთნაირი ზომის სვეტი:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr; }

გავამარტივოთ ჩანაწერი repeat-ის გამოყენებით:

#parent { display: grid; grid-template-columns: repeat(3, 1fr); }

მაგალითი

დავუშვათ, გვაქვს სამი ერთნაირი ზომის სვეტი, ხოლო მეოთხე სხვა ზომის:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr 2fr; }

გავამარტივოთ ჩანაწერი repeat-ის გამოყენებით:

#parent { display: grid; grid-template-columns: repeat(3, 1fr) 2fr; }

მაგალითი

დავუშვათ, პირველ სამ სვეტს ერთი ზომა აქვს, ხოლო მეორე სამ სვეტს - სხვა ზომა:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr 2fr 2fr 2fr; }

გავამარტივოთ ჩანაწერი repeat-ის გამოყენებით:

#parent { display: grid; grid-template-columns: repeat(3, 1fr) repeat(3, 2fr); }

მაგალითი

დავუშვათ, გვაქვს პირველი სამი ერთნაირი ზომის სვეტი, შემდეგ კიდევ ერთი სვეტი, და შემდეგ კიდევ სამი სხვა ზომის სვეტი:

#parent { display: grid; grid-template-columns: 1fr 1fr 1fr 3fr 2fr 2fr 2fr; }

გავამარტივოთ ჩანაწერი repeat-ის გამოყენებით:

#parent { display: grid; grid-template-columns: repeat(3, 1fr) 3fr repeat(3, 2fr); }

მაგალითი

გამარტივება მუშაობს ნებისმიერი ზომის ერთეულისთვის. მაგალითისთვის დავუშვათ, გვაქვს სამი პიქსელებში განსაზღვრული სვეტი:

#parent { display: grid; grid-template-columns: 200px 200px 200px; }

გავამარტივოთ ჩანაწერი repeat-ის გამოყენებით:

#parent { display: grid; grid-template-columns: repeat(3, 200px); }

პრაქტიკული ამოცანები

შექმენით 4 ერთნაირი ზომის სვეტი repeat-ის გამოყენებით.

შექმენით 4 სვეტი 100px ზომის, და კიდევ 3 სვეტი 2fr ზომის.

შექმენით 2 სვეტი 100px ზომის, კიდევ 3 სვეტი 200px ზომის, შემდეგ სვეტი 1fr ზომის, და შემდეგ 2 სვეტი 10% ზომის.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა