רכיבים

עשרות רכיבים הניתנים לשימוש חוזר מובנים ב-Bootstrap כדי לספק ניווט, התראות, פופ-אובר ועוד הרבה יותר.

קבוצות כפתורים

השתמש בקבוצות לחצנים כדי לחבר מספר כפתורים יחד כרכיב מורכב אחד. בנה אותם עם סדרה של <a>או <button>אלמנטים.

שיטות עבודה מומלצות

אנו ממליצים על ההנחיות הבאות לשימוש בקבוצות לחצנים וסרגלי כלים:

  • השתמש תמיד באותו אלמנט בקבוצת לחצנים בודדים, <a>או <button>.
  • אל תערבב כפתורים בצבעים שונים באותה קבוצת כפתורים.
  • השתמש בסמלים בנוסף לטקסט או במקום, אך הקפד לכלול טקסט חלופי וכותרת במידת הצורך.

קבוצות לחצנים קשורות עם תפריטים נפתחים (ראה להלן) צריכות להיקרא בנפרד ולכלול תמיד סימן נפתח כדי לציין את ההתנהגות המיועדת.

דוגמה כברירת מחדל

כך נראה ה-HTML עבור קבוצת לחצנים סטנדרטית הבנויה עם לחצני תג עוגן:

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#"> 1 </a> _
  3. <a class = "btn" href = "#"> 2 </a> _
  4. <a class = "btn" href = "#"> 3 </a> _
  5. </div>

דוגמה לסרגל הכלים

שלב סטים של <div class="btn-group">לרכיבים <div class="btn-toolbar">מורכבים יותר.

1 2 3 4
5 6 7
8
  1. <div class = "btn-toolbar" >
  2. <div class = "btn-group" >
  3. ...
  4. </div>
  5. </div>

טעמי צ'קבוק ורדיו

קבוצות לחצנים יכולות לתפקד גם כמכשירי קשר, שבהם רק כפתור אחד עשוי להיות פעיל, או תיבות סימון, שבהן כל מספר של לחצנים עשוי להיות פעיל. הצג את מסמכי Javascript בשביל זה.

קבל את ה-Javascript »


שימו לב

CSS עבור קבוצות כפתורים נמצא בקובץ נפרד, button-groups.less.

סימון דוגמה

בדומה לקבוצת כפתורים, הסימון שלנו משתמש בסימון כפתורים רגיל, אך עם קומץ תוספות כדי לחדד את הסגנון ולתמוך בתוסף jQuery הנפתח של Bootstrap.

  1. <div class = "btn-group" >
  2. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  3. פעולה
  4. <span class = "caret" ></span>
  5. </a>
  6. <ul class = "תפריט נפתח" >
  7. <!-- קישורי תפריט נפתח -->
  8. </ul>
  9. </div>

תפריטים נפתחים של כפתור פיצול

בהתבסס על סגנונות קבוצת הכפתורים והסימון, נוכל ליצור בקלות כפתור מפוצל. לחצני פיצול כוללים פעולה רגילה בצד שמאל ותפריט נפתח בצד ימין עם קישורים הקשריים.

סימון דוגמה

אנו מרחיבים את תפריטי הלחצנים הרגילים כדי לספק פעולת כפתור שנייה הפועלת כטריגר נפרד.

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#" > פעולה </a>
  3. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  4. <span class = "caret" ></span>
  5. </a>
  6. <ul class = "תפריט נפתח" >
  7. <!-- קישורי תפריט נפתח -->
  8. </ul>
  9. </div>

עימוד רב-קון-עמודים

מתי להשתמש

עימוד פשטני במיוחד ובסגנון מינימלי בהשראת Rdio, נהדר עבור אפליקציות ותוצאות חיפוש. קשה לפספס את הבלוק הגדול, ניתן להרחבה בקלות ומספק אזורי קליקים גדולים.

קישורי עמוד ממלכתיים

הקישורים ניתנים להתאמה אישית ועובדים במספר נסיבות עם המעמד הנכון. .disabledעבור קישורים בלתי ניתנים ללחיצה ולעמוד .activeהנוכחי.

יישור גמיש

הוסף אחת משתי מחלקות אופציונליות כדי לשנות את היישור של קישורי עימוד: .pagination-centeredו .pagination-right.

דוגמאות

רכיב העימוד המוגדר כברירת מחדל הוא גמיש ועובד במספר וריאציות.

סימון

עטוף ב- <div>, עימוד הוא רק <ul>.

  1. <div class = "Pagement" >
  2. <ul>
  3. <li><a href = "#" > הקודם </a></li>
  4. <li class = "פעיל" >
  5. <a href = "#"> 1 </a> _
  6. </li>
  7. <li><a href = "#" > 2 </a></li>
  8. <li><a href = "#" > 3 </a></li>
  9. <li><a href = "#" > 4 ​​</a></li>
  10. <li><a href = "#" > הבא </a></li>
  11. </ul>
  12. </div>

ביפר לקישורים מהירים של הקודמים והבאים

לגבי ביפר

רכיב הביפר הוא קבוצה של קישורים להטמעות פשוטות של עימוד עם סימון קל וסגנונות קלילים אף יותר. זה נהדר עבור אתרים פשוטים כמו בלוגים או מגזינים.

דוגמה כברירת מחדל

כברירת מחדל, הביפר מרכז קישורים.

  1. <ul class = "ביפר" >
  2. <li>
  3. <a href = "#" > הקודם </a>
  4. </li>
  5. <li>
  6. <a href = "#" > הבא </a>
  7. </li>
  8. </ul>

קישורים מיושרים

לחלופין, תוכל ליישר כל קישור לצדדים:

  1. <ul class = "ביפר" >
  2. <li class = "הקודם" >
  3. <a href = "#" > ישן יותר </a>
  4. </li>
  5. <li class = "הבא" >
  6. <a href = "#" > חדש יותר → </a>
  7. </li>
  8. </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>

יחידת גיבורים

Bootstrap מספק רכיב קל משקל וגמיש הנקרא יחידת גיבור כדי להציג תוכן באתר שלך. זה עובד היטב באתרים עתירי תוכן.

סימון

עטפו את התוכן שלכם ב- divlike so:

  1. <div class = "hero-unit" >
  2. <h1> כותרת </h1>
  3. <p> קו תג </p>
  4. <p>
  5. <a class = "btn btn-primary btn-large" >
  6. למד עוד
  7. </a>
  8. </p>
  9. </div>

שלום עולם!

זוהי יחידת גיבור פשוטה, רכיב פשוט בסגנון ג'מבוטרון להפניית תשומת לב נוספת לתוכן או מידע נבחרים.

למד עוד

ראש הדף

מעטפת פשוטה h1לרווח ולפלח כראוי קטעי תוכן בדף. זה יכול להשתמש ברכיב h1ברירת המחדל של small, כמו גם ברוב הרכיבים האחרים (עם סגנונות נוספים).

  1. <div class = "page-haeder" >
  2. <h1> כותרת דף לדוגמה </h1>
  3. </div>

ברירת מחדל של תמונות ממוזערות

כברירת מחדל, התמונות הממוזערות של Bootstrap נועדו להציג תמונות מקושרות עם סימון מינימלי נדרש.

ניתן להתאמה אישית גבוהה

עם קצת סימון נוסף, אפשר להוסיף כל סוג של תוכן HTML כמו כותרות, פסקאות או כפתורים לתמונות ממוזערות.

  • תווית תמונה ממוזערת

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    פעולה פעולה

  • תווית תמונה ממוזערת

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    פעולה פעולה

למה להשתמש בתמונות ממוזערות

תמונות ממוזערות (בעבר .media-gridעד גרסה 1.4) מעולות עבור רשתות של תמונות או סרטונים, תוצאות חיפוש תמונות, מוצרים קמעונאיים, תיקי עבודות ועוד. הם יכולים להיות קישורים או תוכן סטטי.

סימון פשוט וגמיש

סימון תמונות ממוזערות הוא פשוט - ulעם כל מספר liאלמנטים הוא כל מה שנדרש. זה גם סופר גמיש, ומאפשר לכל סוג של תוכן עם קצת יותר סימון כדי לעטוף את התוכן שלך.

משתמש בגדלים של עמודות רשת

לבסוף, רכיב התמונות הממוזערות משתמש במחלקות מערכת רשת קיימות - כמו .span2או .span3- לשליטה בממדים של תמונות ממוזערות.

הסימון

כפי שהוזכר קודם לכן, הסימון הנדרש עבור תמונות ממוזערות הוא קל ופשוט. להלן מבט על הגדרת ברירת המחדל עבור תמונות מקושרות :

  1. <ul class = "תמונות ממוזערות" >
  2. <li class = "span3" >
  3. <a href = "#" class = "תמונה ממוזערת" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. </a>
  6. </li>
  7. ...
  8. </ul>

עבור תוכן HTML מותאם אישית בתמונות ממוזערות, הסימון משתנה מעט. כדי לאפשר תוכן ברמת חסימה בכל מקום, אנו מחליפים את ה <a>- לייק <div>כך:

  1. <ul class = "תמונות ממוזערות" >
  2. <li class = "span3" >
  3. <div class = "thumbnail" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. <h5> תווית תמונה ממוזערת </h5>
  6. <p> כיתוב תמונה ממוזערת ממש כאן... </p>
  7. </div>
  8. </li>
  9. ...
  10. </ul>

דוגמאות נוספות

חקור את כל האפשרויות שלך עם מחלקות הרשת השונות הזמינות לך. ניתן גם לערבב ולהתאים בגדלים שונים.

ברירות מחדל קלות משקל

כיתה בסיס משוכתבת

עם Bootstrap 2, פישטנו את מחלקת הבסיס: .alertבמקום .alert-message. צמצמנו גם את הסימון המינימלי הנדרש - לא <p>נדרש כברירת מחדל, רק החיצוני <div>.

הודעת התראה בודדת

עבור רכיב עמיד יותר עם פחות קוד, הסרנו את המראה המבדיל עבור התראות חסימה, הודעות שמגיעות עם יותר ריפוד ובדרך כלל יותר טקסט. גם הכיתה השתנתה ל .alert-block.


הולך מצוין עם javascript

Bootstrap מגיע עם תוסף jQuery נהדר שתומך בהודעות התראה, מה שהופך את ביטולן למהיר וקלה.

קבל את התוסף »

התראות לדוגמה

עטוף את ההודעה שלך וסמל סגירה אופציונלי ב-div עם שיעור פשוט.

× אַזהָרָה! הכי טוב תבדוק את עצמך, אתה לא נראה טוב מדי.
  1. <div class = "alert" >
  2. <a class = "close" data-dismiss = "alert" > × </a>
  3. <strong> אזהרה! </strong> הכי טוב תבדוק את עצמך, אתה לא נראה טוב מדי.
  4. </div>

הרחב בקלות את הודעת ההתראה הסטנדרטית עם שתי מחלקות אופציונליות: .alert-blockעבור יותר פקדי ריפוד וטקסט .alert-headingועבור כותרת תואמת.

×

אַזהָרָה!

הכי טוב תבדוק את עצמך, אתה לא נראה טוב מדי. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

  1. <div class = "alert alert-block" >
  2. <a class = "close" data-dismiss = "alert" > × </a>
  3. <h4 class = "alert-heading" > אזהרה! </h4>
  4. הכי טוב תבדוק את עצמך, אתה לא...
  5. </div>

חלופות הקשר הוסף מחלקות אופציונליות כדי לשנות את הקונוטציה של התראה

טעות או סכנה

× אוי! שנה כמה דברים ונסה לשלוח שוב.
  1. <div class = "alert alert-error" >
  2. ...
  3. </div>

הַצלָחָה

× כל הכבוד! קראת בהצלחה את הודעת ההתראה החשובה הזו.
  1. <div class = "alert alert-success" >
  2. ...
  3. </div>

מֵידָע

× שימו לב! ההתראה הזו דורשת את תשומת הלב שלך, אבל היא לא סופר חשובה.
  1. <div class = "Alert alert-info" >
  2. ...
  3. </div>

דוגמאות וסימון

בסיסי

סרגל התקדמות ברירת מחדל עם שיפוע אנכי.

  1. <div class = "התקדמות" >
  2. <div class = "בר"
  3. style = " רוחב : 60 %; " ></div>
  4. </div>

מְפוּספָּס

משתמש בשיפוע כדי ליצור אפקט פסים.

  1. <div class = "מידע על התקדמות
  2. פסי התקדמות" >
  3. <div class = "בר"
  4. style = " רוחב : 20 %; " ></div>
  5. </div>

אנימציה

לוקח את הדוגמה המפוספסת ומחייה אותה.

  1. <div class = "התקדמות התקדמות-סכנה
  2. התקדמות פס פעיל" >
  3. <div class = "בר"
  4. style = " רוחב : 40 %; " ></div>
  5. </div>

אפשרויות ותמיכה בדפדפן

צבעים נוספים

סרגלי התקדמות משתמשים בחלק מאותם שמות מחלקות כמו לחצנים והתראות עבור עיצוב דומה.

  • .progress-info
  • .progress-success
  • .progress-danger

לחלופין, אתה יכול להתאים אישית את הקבצים הפחות ולגלגל את הצבעים והגדלים שלך.

התנהגות

סרגלי התקדמות משתמשים במעברי CSS3, כך שאם תתאים באופן דינמי את הרוחב באמצעות javascript, הוא ישנה את הגודל בצורה חלקה.

אם אתה משתמש .activeבכיתה, .progress-stripedפסי ההתקדמות שלך יפעילו את הפסים משמאל לימין.

תמיכה בדפדפן

פסי התקדמות משתמשים בהדרגות CSS3, מעברים והנפשות כדי להשיג את כל ההשפעות שלהם. תכונות אלה אינן נתמכות ב-IE7-8 או גרסאות ישנות יותר של Firefox.

אופרה אינה תומכת באנימציות בשלב זה.

וולס

השתמש בבאר כאפקט פשוט על אלמנט כדי לתת לו אפקט מוכנס.

תראה, אני בבאר!
  1. <div class = "טוב" >
  2. ...
  3. </div>

סמל סגירה

השתמש בסמל הסגירה הגנרי לביטול תוכן כמו שיטות והתראות.

×

  1. <a class = "close" > × </a>