תגים
תיעוד ודוגמאות לתגים, רכיב הספירה הקטנה והתיוג שלנו.
דוגמאות
קנה מידה של תגים מתאים לגודל רכיב האב המיידי באמצעות גודל גופן em
ויחידות יחסיים. החל מגרסה 5, לתגים כבר אין סגנונות מיקוד או ריחוף לקישורים.
כותרות
כותרת לדוגמהחָדָשׁ
כותרת לדוגמהחָדָשׁ
כותרת לדוגמהחָדָשׁ
כותרת לדוגמהחָדָשׁ
כותרת לדוגמהחָדָשׁ
כותרת לדוגמהחָדָשׁ
<h1>Example heading <span class="badge bg-secondary">New</span></h1>
<h2>Example heading <span class="badge bg-secondary">New</span></h2>
<h3>Example heading <span class="badge bg-secondary">New</span></h3>
<h4>Example heading <span class="badge bg-secondary">New</span></h4>
<h5>Example heading <span class="badge bg-secondary">New</span></h5>
<h6>Example heading <span class="badge bg-secondary">New</span></h6>
כפתורים
ניתן להשתמש בתגים כחלק מקישורים או כפתורים כדי לספק מונה.
<button type="button" class="btn btn-primary">
Notifications <span class="badge bg-secondary">4</span>
</button>
שימו לב כי בהתאם לאופן השימוש בהם, התגים עשויים לבלבל את המשתמשים בקוראי מסך ובטכנולוגיות מסייעות דומות. בעוד שהסגנון של התגים מספק רמז ויזואלי לגבי מטרתם, למשתמשים אלה פשוט יוצג תוכן התג. בהתאם למצב הספציפי, תגים אלה עשויים להיראות כמו מילים או מספרים אקראיים נוספים בסוף משפט, קישור או כפתור.
אלא אם ההקשר ברור (כמו בדוגמה של "התראות", שבה מובן שה-"4" הוא מספר ההתראות), שקול לכלול הקשר נוסף עם קטע טקסט נוסף מוסתר ויזואלית.
ממוקם
השתמש בכלי עזר כדי לשנות .badge
ולמקם אותו בפינת קישור או כפתור.
<button type="button" class="btn btn-primary position-relative">
Inbox
<span class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-danger">
99+
<span class="visually-hidden">unread messages</span>
</span>
</button>
אתה יכול גם להחליף את .badge
המחלקה בכמה כלי עזר נוספים ללא ספירה עבור אינדיקטור גנרי יותר.
<button type="button" class="btn btn-primary position-relative">
Profile
<span class="position-absolute top-0 start-100 translate-middle p-2 bg-danger border border-light rounded-circle">
<span class="visually-hidden">New alerts</span>
</span>
</button>
צבעי רקע
השתמש בשיעורי השירות ברקע שלנו כדי לשנות במהירות את המראה של תג. שים לב שכאשר אתה משתמש בברירת המחדל של Bootstrap .bg-light
, סביר להניח שתצטרך כלי עזר לצבע טקסט כמו .text-dark
לעיצוב נכון. הסיבה לכך היא שכלי עזר ברקע אינם מגדירים דבר מלבד background-color
.
<span class="badge bg-primary">Primary</span>
<span class="badge bg-secondary">Secondary</span>
<span class="badge bg-success">Success</span>
<span class="badge bg-danger">Danger</span>
<span class="badge bg-warning text-dark">Warning</span>
<span class="badge bg-info text-dark">Info</span>
<span class="badge bg-light text-dark">Light</span>
<span class="badge bg-dark">Dark</span>
העברת משמעות לטכנולוגיות מסייעות
שימוש בצבע להוספת משמעות מספק רק אינדיקציה ויזואלית, שלא תועבר למשתמשים בטכנולוגיות מסייעות - כמו קוראי מסך. ודא שהמידע המסומן בצבע ברור מהתוכן עצמו (למשל הטקסט הגלוי), או כלול באמצעים חלופיים, כגון טקסט נוסף מוסתר .visually-hidden
בכיתה.
תגי גלולות
השתמש .rounded-pill
במחלקת השירות כדי להפוך את התגים למעוגלים יותר עם סמל גדול יותר border-radius
.
<span class="badge rounded-pill bg-primary">Primary</span>
<span class="badge rounded-pill bg-secondary">Secondary</span>
<span class="badge rounded-pill bg-success">Success</span>
<span class="badge rounded-pill bg-danger">Danger</span>
<span class="badge rounded-pill bg-warning text-dark">Warning</span>
<span class="badge rounded-pill bg-info text-dark">Info</span>
<span class="badge rounded-pill bg-light text-dark">Light</span>
<span class="badge rounded-pill bg-dark">Dark</span>
סאס
משתנים
$badge-font-size: .75em;
$badge-font-weight: $font-weight-bold;
$badge-color: $white;
$badge-padding-y: .35em;
$badge-padding-x: .65em;
$badge-border-radius: $border-radius;