დოკუმენტაცია და მაგალითები ცხრილების სტილისტიკისთვის (მათი გავრცელებული გამოყენება JavaScript დანამატებში) Bootstrap-ით.
მაგალითები
ცხრილების ფართო გამოყენების გამო მესამე მხარის ვიჯეტებში, როგორიცაა კალენდრები და თარიღების ამომრჩევები, ჩვენ შევქმენით ჩვენი ცხრილები, რომ იყოს ჩართვა . უბრალოდ დაამატეთ საბაზისო კლასი .tableნებისმიერს <table>, შემდეგ გააფართოვეთ მორგებული სტილებით ან ჩვენი სხვადასხვა მოდიფიკატორის კლასებით.
ცხრილის ყველაზე ძირითადი მარკირების გამოყენებით, აი, როგორ .tableგამოიყურება დაფუძნებული ცხრილები Bootstrap-ში. ცხრილის ყველა სტილი მემკვიდრეობით მიიღება Bootstrap 4-ში , რაც ნიშნავს, რომ ნებისმიერი ჩადგმული ცხრილი იქნება სტილიზებული ისევე, როგორც მშობელი.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი
ჩიტი
@twitter
თქვენ ასევე შეგიძლიათ შეცვალოთ ფერები — ღია ტექსტით მუქ ფონზე — .table-dark.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი
ჩიტი
@twitter
მაგიდის თავების ვარიანტები
ცხრილებისა და მუქი ცხრილების მსგავსად, გამოიყენეთ მოდიფიკატორის კლასები .thead-lightან .thead-darkიმისათვის, რომ <thead>s გამოჩნდეს ღია ან მუქი ნაცრისფერი.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი
ჩიტი
@twitter
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი
ჩიტი
@twitter
ზოლიანი რიგები
გამოიყენეთ .table-stripedზებრა-ზოლის დასამატებლად ცხრილის ნებისმიერ მწკრივში <tbody>.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი
ჩიტი
@twitter
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი
ჩიტი
@twitter
შემოსაზღვრული მაგიდა
დაამატეთ .table-borderedსაზღვრები ცხრილისა და უჯრედების ყველა მხარეს.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
უსაზღვრო მაგიდა
დაამატეთ .table-borderlessსაზღვრების გარეშე ცხრილისთვის.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
.table-borderlessასევე შეიძლება გამოყენებულ იქნას ბნელ მაგიდებზე.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
გადასატანი რიგები
დამატება .table-hover, რათა ჩართოთ ჰოვერ მდგომარეობა ცხრილის რიგებში <tbody>.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
პატარა მაგიდა
დაამატეთ .table-sm, რომ მაგიდები უფრო კომპაქტური გახადოთ, უჯრედის ბალიშის შუაზე გაჭრით.
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი ჩიტი
@twitter
კონტექსტური კლასები
გამოიყენეთ კონტექსტური კლასები ცხრილის რიგების ან ცალკეული უჯრედების გასაფერადებლად.
Კლასი
სათაური
სათაური
აქტიური
უჯრედი
უჯრედი
ნაგულისხმევი
უჯრედი
უჯრედი
პირველადი
უჯრედი
უჯრედი
მეორადი
უჯრედი
უჯრედი
წარმატებები
უჯრედი
უჯრედი
საფრთხე
უჯრედი
უჯრედი
გაფრთხილება
უჯრედი
უჯრედი
ინფორმაცია
უჯრედი
უჯრედი
Მსუბუქი
უჯრედი
უჯრედი
Ბნელი
უჯრედი
უჯრედი
ჩვეულებრივი ცხრილის ფონის ვარიანტები არ არის ხელმისაწვდომი მუქი ცხრილით, თუმცა, შეგიძლიათ გამოიყენოთ ტექსტის ან ფონის უტილიტები მსგავსი სტილის მისაღწევად.
#
სათაური
სათაური
1
უჯრედი
უჯრედი
2
უჯრედი
უჯრედი
3
უჯრედი
უჯრედი
4
უჯრედი
უჯრედი
5
უჯრედი
უჯრედი
6
უჯრედი
უჯრედი
7
უჯრედი
უჯრედი
8
უჯრედი
უჯრედი
9
უჯრედი
უჯრედი
დამხმარე ტექნოლოგიების მნიშვნელობის გადმოცემა
მნიშვნელობის დასამატებლად ფერის გამოყენება მხოლოდ ვიზუალურ მითითებას იძლევა, რომელიც არ იქნება გადაცემული დამხმარე ტექნოლოგიების მომხმარებლებს - როგორიცაა ეკრანის წამკითხველები. დარწმუნდით, რომ ფერით აღნიშული ინფორმაცია ან აშკარაა თავად შინაარსიდან (მაგ. ხილული ტექსტი), ან შეტანილია ალტერნატიული საშუალებებით, როგორიცაა დამატებითი ტექსტი, რომელიც დამალულია .sr-onlyკლასში.
შექმენით საპასუხო ცხრილები ნებისმიერის შეფუთვით .table, .table-responsive{-sm|-md|-lg|-xl}რითაც ცხრილი გადაინაცვლებს ჰორიზონტალურად თითოეულ max-widthწყვეტის წერტილზე (მაგრამ არ მოიცავს) შესაბამისად 576 პიქსელი, 768 პიქსელი, 992 პიქსელი და 1120 პიქსელი.
A <caption>ფუნქციონირებს, როგორც სათაური მაგიდისთვის. ის ეხმარება მომხმარებლებს, რომლებსაც აქვთ ეკრანის წამკითხველი, იპოვონ ცხრილი და გაიგონ, რაზეა საუბარი და გადაწყვიტონ, სურთ თუ არა მისი წაკითხვა.
მომხმარებელთა სია
#
Პირველი
ბოლო
Სახელური
1
მარკო
ოთო
@mdo
2
იაკობ
თორნტონი
@ fat
3
ლარი
ჩიტი
@twitter
საპასუხო მაგიდები
საპასუხო ცხრილები საშუალებას აძლევს ცხრილებს ჰორიზონტალურად გადაახვიონ მარტივად. გახადეთ ნებისმიერი ცხრილი პასუხისმგებელი ყველა ხედის პორტში, .tableშეფუთვით .table-responsive. ან შეარჩიეთ მაქსიმალური წყვეტის წერტილი, რომლითაც გქონდეთ საპასუხო ცხრილი, გამოყენებით .table-responsive{-sm|-md|-lg|-xl}.
ვერტიკალური ამოკვეთა/შეკვეცა
საპასუხო ცხრილები იყენებენ overflow-y: hidden, რომელიც წყვეტს ნებისმიერ შინაარსს, რომელიც სცილდება ცხრილის ქვედა ან ზედა კიდეებს. კერძოდ, ამან შეიძლება ამოშალოს ჩამოსაშლელი მენიუები და სხვა მესამე მხარის ვიჯეტები.
ყოველთვის საპასუხო
ყველა წყვეტის წერტილში გამოიყენეთ .table-responsiveცხრილების ჰორიზონტალური გადახვევისთვის.
#
სათაური
სათაური
სათაური
სათაური
სათაური
სათაური
სათაური
სათაური
სათაური
1
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
2
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
3
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
უჯრედი
სპეციფიკური წყვეტის წერტილი
გამოიყენეთ .table-responsive{-sm|-md|-lg|-xl}საჭიროებისამებრ საპასუხო ცხრილების შესაქმნელად კონკრეტულ წყვეტის წერტილამდე. ამ წყვეტის წერტილიდან და ზემოთ, ცხრილი ნორმალურად იქცევა და არ გადახვევს ჰორიზონტალურად.
ეს ცხრილები შეიძლება გატეხილი გამოჩნდეს მანამ, სანამ მათი საპასუხო სტილები არ ვრცელდება ხედის პორტის კონკრეტულ სიგანეზე.