עשרות רכיבים הניתנים לשימוש חוזר מובנים ב-Bootstrap כדי לספק ניווט, התראות, פופ-אובר ועוד הרבה יותר.
עימוד פשטני במיוחד ובסגנון מינימלי בהשראת Rdio, נהדר עבור אפליקציות ותוצאות חיפוש. קשה לפספס את הבלוק הגדול, ניתן להרחבה בקלות ומספק אזורי קליקים גדולים.
הקישורים ניתנים להתאמה אישית ועובדים במספר נסיבות עם המעמד הנכון. .disabled
עבור קישורים בלתי ניתנים ללחיצה ולעמוד .active
הנוכחי.
הוסף אחת משתי מחלקות אופציונליות כדי לשנות את היישור של קישורי עימוד: .pagination-centered
ו .pagination-right
.
רכיב העימוד המוגדר כברירת מחדל הוא גמיש ועובד במספר וריאציות.
עטוף ב- <div>
, עימוד הוא רק <ul>
.
- <div class = "Pagement" >
- <ul>
- <li><a href = "#" > הקודם </a></li>
- <li class = "פעיל" >
- <a href = "#"> 1 </a> _
- </li>
- <li><a href = "#" > 2 </a></li>
- <li><a href = "#" > 3 </a></li>
- <li><a href = "#" > 4 </a></li>
- <li><a href = "#" > הבא </a></li>
- </ul>
- </div>
רכיב הביפר הוא קבוצה של קישורים להטמעות פשוטות של עימוד עם סימון קל וסגנונות קלילים אף יותר. זה נהדר עבור אתרים פשוטים כמו בלוגים או מגזינים.
קישורי ביפר משתמשים גם במחלקה הכללית .disabled
מהעימוד.
כברירת מחדל, הביפר מרכז קישורים.
- <ul class = "ביפר" >
- <li>
- <a href = "#" > הקודם </a>
- </li>
- <li>
- <a href = "#" > הבא </a>
- </li>
- </ul>
לחלופין, תוכל ליישר כל קישור לצדדים:
- <ul class = "ביפר" >
- <li class = "הקודם" >
- <a href = "#" > ← ישן יותר </a>
- </li>
- <li class = "הבא" >
- <a href = "#" > חדש יותר → </a>
- </li>
- </ul>
תוויות | סימון |
---|---|
בְּרִירַת מֶחדָל | <span class="label">Default</span> |
הַצלָחָה | <span class="label label-success">Success</span> |
אַזהָרָה | <span class="label label-warning">Warning</span> |
חָשׁוּב | <span class="label label-important">Important</span> |
מידע | <span class="label label-info">Info</span> |
הפוך | <span class="label label-inverse">Inverse</span> |
תגים הם רכיבים קטנים ופשוטים להצגת מחוון או ספירה כלשהי. הם נמצאים בדרך כלל בלקוחות דוא"ל כמו Mail.app או באפליקציות לנייד עבור התראות דחיפה.
שֵׁם | דוגמא | סימון |
---|---|---|
בְּרִירַת מֶחדָל | 1 | <span class="badge">1</span> |
הַצלָחָה | 2 | <span class="badge badge-success">2</span> |
אַזהָרָה | 4 | <span class="badge badge-warning">4</span> |
חָשׁוּב | 6 | <span class="badge badge-important">6</span> |
מידע | 8 | <span class="badge badge-info">8</span> |
הפוך | 10 | <span class="badge badge-inverse">10</span> |
Bootstrap מספק רכיב קל משקל וגמיש הנקרא יחידת גיבור כדי להציג תוכן באתר שלך. זה עובד היטב באתרים עתירי תוכן.
עטפו את התוכן שלכם ב- div
like so:
- <div class = "hero-unit" >
- <h1> כותרת </h1>
- <p> קו תג </p>
- <p>
- <a class = "btn btn-primary btn-large" >
- למד עוד
- </a>
- </p>
- </div>
זוהי יחידת גיבור פשוטה, רכיב פשוט בסגנון ג'מבוטרון להפניית תשומת לב נוספת לתוכן או מידע מומלצים.
מעטפת פשוטה h1
לרווח ולפלח כראוי קטעי תוכן בדף. זה יכול להשתמש ברכיב h1
ברירת המחדל של small
, כמו גם ברוב הרכיבים האחרים (עם סגנונות נוספים).
- <div class = "page-header" >
- <h1> כותרת דף לדוגמה </h1>
- </div>
כברירת מחדל, התמונות הממוזערות של Bootstrap נועדו להציג תמונות מקושרות עם סימון מינימלי נדרש.
עם קצת סימון נוסף, אפשר להוסיף כל סוג של תוכן HTML כמו כותרות, פסקאות או כפתורים לתמונות ממוזערות.
תמונות ממוזערות (בעבר .media-grid
עד גרסה 1.4) מעולות עבור רשתות של תמונות או סרטונים, תוצאות חיפוש תמונות, מוצרים קמעונאיים, תיקי עבודות ועוד. הם יכולים להיות קישורים או תוכן סטטי.
סימון תמונות ממוזערות הוא פשוט - ul
עם כל מספר li
אלמנטים הוא כל מה שנדרש. זה גם סופר גמיש, ומאפשר לכל סוג של תוכן עם קצת יותר סימון כדי לעטוף את התוכן שלך.
לבסוף, רכיב התמונות הממוזערות משתמש במחלקות מערכת רשת קיימות - כמו .span2
או .span3
- לשליטה בממדים של תמונות ממוזערות.
כפי שהוזכר קודם לכן, הסימון הנדרש עבור תמונות ממוזערות הוא קל ופשוט. להלן מבט על הגדרת ברירת המחדל עבור תמונות מקושרות :
- <ul class = "תמונות ממוזערות" >
- <li class = "span3" >
- <a href = "#" class = "תמונה ממוזערת" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
עבור תוכן HTML מותאם אישית בתמונות ממוזערות, הסימון משתנה מעט. כדי לאפשר תוכן ברמת חסימה בכל מקום, אנו מחליפים את ה <a>
- לייק <div>
כך:
- <ul class = "תמונות ממוזערות" >
- <li class = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> תווית תמונה ממוזערת </h5>
- <p> כיתוב תמונה ממוזערת ממש כאן... </p>
- </div>
- </li>
- ...
- </ul>
עם Bootstrap 2, פישטנו את מחלקת הבסיס: .alert
במקום .alert-message
. הקטנו גם את הסימון המינימלי הנדרש - לא <p>
נדרש כברירת מחדל, רק החיצוני <div>
.
עבור רכיב עמיד יותר עם פחות קוד, הסרנו את המראה המבדיל עבור התראות חסימה, הודעות שמגיעות עם יותר ריפוד ובדרך כלל יותר טקסט. גם הכיתה השתנתה ל .alert-block
.
Bootstrap מגיע עם תוסף jQuery נהדר שתומך בהודעות התראה, מה שהופך את ביטולן למהיר וקלה.
עטוף את ההודעה שלך וסמל סגירה אופציונלי ב-div עם שיעור פשוט.
- <div class = "alert" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> אזהרה! </strong> הכי טוב תבדוק את עצמך, אתה לא נראה טוב מדי.
- </div>
שימו לב! מכשירי iOS דורשים href="#"
לביטול התראות. הקפד לכלול אותו ואת תכונת הנתונים עבור סמלי סגירת עוגן. לחלופין, אתה יכול להשתמש <button>
באלמנט עם תכונת הנתונים, מה שבחרנו לעשות עבור המסמכים שלנו. בעת שימוש <button>
, עליך לכלול type="button"
או שהטפסים שלך לא יישלחו.
הרחב בקלות את הודעת ההתראה הסטנדרטית עם שתי מחלקות אופציונליות: .alert-block
עבור יותר פקדי ריפוד וטקסט .alert-heading
ועבור כותרת תואמת.
הכי טוב תבדוק את עצמך, אתה לא נראה טוב מדי. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
- <h4 class = "alert-heading" > אזהרה! </h4>
- הכי טוב תבדוק את עצמך, אתה לא...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "Alert alert-info" >
- ...
- </div>
סרגל התקדמות ברירת מחדל עם שיפוע אנכי.
- <div class = "התקדמות" >
- <div class = "בר"
- style = " רוחב : 60 %; " ></div>
- </div>
משתמש בשיפוע כדי ליצור אפקט פסים (ללא IE).
- <div class = "התקדמות פסים" >
- <div class = "בר"
- style = " רוחב : 20 %; " ></div>
- </div>
לוקח את הדוגמה המפוספסת ומפעיל אותה (ללא IE).
- <div class = "התקדמות פסים
- פעיל" >
- <div class = "בר"
- style = " רוחב : 40 %; " ></div>
- </div>
סרגלי התקדמות משתמשים בחלק מאותם מחלקות כפתורים והתראה עבור סגנונות עקביים.
בדומה לצבעים הסולידיים, יש לנו פסי התקדמות מגוונים.
סרגלי התקדמות משתמשים במעברי CSS3, כך שאם תתאים באופן דינמי את הרוחב באמצעות javascript, הוא ישנה את הגודל בצורה חלקה.
אם אתה משתמש .active
בכיתה, .progress-striped
פסי ההתקדמות שלך יפעילו את הפסים משמאל לימין.
פסי התקדמות משתמשים בהדרגות CSS3, מעברים והנפשות כדי להשיג את כל ההשפעות שלהם. תכונות אלה אינן נתמכות ב-IE7-9 או בגרסאות ישנות יותר של Firefox.
Opera ו-IE אינם תומכים בהנפשות בשלב זה.
השתמש בבאר כאפקט פשוט על אלמנט כדי לתת לו אפקט מוכנס.
- <div class = "טוב" >
- ...
- </div>
השתמש בסמל הסגירה הגנרי לביטול תוכן כמו שיטות והתראות.
- <button class = "סגור" > × </button>
מכשירי iOS דורשים href="#" עבור אירועי קליק אם אתה מעדיף להשתמש בעוגן.
- <a class = "close" href = "#" > × </a>