224 of 313 menu

თვისება grid-template

თვისება grid-template განსაზღვრავს რიგების და სვეტების რაოდენობას და სიგანეს, რომელსაც დაიკავებს ელემენტი გრიდში ან ბადეში და არის შემოკლებული ფორმა თვისებების grid-template-rows და grid-template-columns. რიგები და სვეტები, რომლებზეც განთავსდება ელემენტი, მითითებულია სლეშის მეშვეობით. თვისება grid-template მითითებულია მშობელ ელემენტში და განსაზღვრავს შვილობილი ელემენტების განლაგებას. თვისების მნიშვნელობაში ჩვენ მივუთითებთ რიგების ან სვეტების სიგანეს ნებისმიერ ზომის ერთეულში.

თვისებებში პიქსელებში მნიშვნელობების მითითებისას ელემენტების ზომები ზუსტად მათ შეესაბამება. თუ ჩვენ ვიყენებთ სიტყვას auto, მაშინ სვეტები და რიგები შეავსებენ ყველა ხელმისაწვდომ სივრცეს. ერთეულის fr (ფრაქცია) გამოყენება ნიშნავს, რომ მთელი სივრცე დაიყოფა ტოლ წილებად. fr-ის უპირატესობა არის მისი ადაპტურობა სხვადასხვა კონტეინერების ან ეკრანის გარჩევადობის მიმართ, რადგან fr უბრალოდ ყოფს მათ მითითებულ ფრაქციების რაოდენობაზე, პიქსელებში ზუსტ ზომასთან მიბმის გარეშე.

სინტაქსი

სელექტორი { grid-template: რიგების სიგანე და რაოდენობა / სვეტების სიგანე და რაოდენობა; }

მაგალითი

მოდით, თვისების grid-template-ის საშუალებით შევქმნათ ცხრილი:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: grid; grid-template: 1fr 1fr 1fr / 1fr 1fr 1fr; border: 2px solid #696989; padding: 10px; width: 400px; height: 400px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

მაგალითი

ახლა კი მივანიჭოთ მეორე და მესამე რიგებს ერთნაირი სიგანე, ხოლო თითოეულ სვეტს - განსხვავებული სიგანე:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: grid; grid-template: 60px 1fr 60px / 20% 1fr 15%; border: 2px solid #696989; padding: 10px; width: 400px; height: 300px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

მაგალითი

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

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: grid; grid-template: 2fr 1fr 1fr / 0.5fr 1fr 1fr; border: 2px solid #696989; padding: 10px; width: 400px; height: 400px; } #parent > div { padding: 10px; border: 1px solid #696989; }

:

ასევე იხილეთ

  • თვისება grid,
    რომელიც განსაზღვრავს სვეტების და რიგების თვისებების შემოკლებულ ჩანაწერს
  • თვისება grid-template-rows,
    რომელიც განსაზღვრავს რიგების რაოდენობას და სიგანეს გრიდში
  • თვისება grid-template-columns,
    რომელიც განსაზღვრავს სვეტების რაოდენობას და სიგანეს გრიდში
ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა