in English

אובייקט מדיה

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

דוגמא

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

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

Placeholder 64x64
כותרת מדיה

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

<div class="media">
  <img src="..." class="mr-3" alt="...">
  <div class="media-body">
    <h5 class="mt-0">Media heading</h5>
    <p>Will you do the same for me? It's time to face the music I'm no longer your muse. Heard it's beautiful, be the judge and my girls gonna take a vote. I can feel a phoenix inside of me. Heaven is jealous of our love, angels are crying from up above. Yeah, you take me to utopia.</p>
  </div>
</div>
Flexbug #12: אלמנטים מוטבעים אינם מטופלים כאל פריטי flex

Internet Explorer 10-11 אינו מעבד אלמנטים מוטבעים כמו קישורים או תמונות (או ::beforeפסאודו ::after-אלמנטים) כפריטים גמישים. הדרך היחידה לעקיפת הבעיה היא להגדיר ערך שאינו מוטבע display(למשל, block, inline-blockאו flex). אנו ממליצים להשתמש ב- .d-flex, אחד מכלי השירות לתצוגה שלנו , כפתרון קל.

מקור: Flexbugs ב- GitHub

קינון

אובייקטי מדיה יכולים להיות מקוננים עד אינסוף, אם כי אנו מציעים שתפסיק בשלב מסוים. מקם מקונן .mediaבתוך .media-bodyאובייקט מדיה אב.

Placeholder 64x64
כותרת מדיה

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

Placeholder 64x64
כותרת מדיה

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

<div class="media">
  <img src="..." class="mr-3" alt="...">
  <div class="media-body">
    <h5 class="mt-0">Media heading</h5>
    <p>Standing on the frontline when the bombs start to fall. Heaven is jealous of our love, angels are crying from up above. Can't replace you with a million rings. Boy, when you're with me I'll give you a taste. There’s no going back. Before you met me I was alright but things were kinda heavy. Heavy is the head that wears the crown.</p>

    <div class="media mt-3">
      <a class="mr-3" href="#">
        <img src="..." alt="...">
      </a>
      <div class="media-body">
        <h5 class="mt-0">Media heading</h5>
        <p>Greetings loved ones let's take a journey. Yes, we make angels cry, raining down on earth from up above. Give you something good to celebrate. I used to bite my tongue and hold my breath. I'm ma get your heart racing in my skin-tight jeans. As I march alone to a different beat. Summer after high school when we first met. You're so hypnotizing, could you be the devil? Could you be an angel? It's time to bring out the big balloons. Thought that I was the exception. Bikinis, zucchinis, Martinis, no weenies.</p>
      </div>
    </div>
  </div>
</div>

יישור

ניתן ליישר מדיה באובייקט מדיה עם כלי עזר flexbox לחלק העליון (ברירת המחדל), האמצע או הקצה של .media-bodyהתוכן שלך.

Placeholder 64x64
מדיה מיושרת למעלה

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

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

<div class="media">
  <img src="..." class="align-self-start mr-3" alt="...">
  <div class="media-body">
    <h5 class="mt-0">Top-aligned media</h5>
    <p>I’m gon’ put her in a coma. You give a hundred reasons why, and you say you're really gonna try. So I sat quietly, agreed politely. Suiting up for my crowning battle. And on my 18th Birthday we got matching tattoos. So très chic, yeah, she's a classic. I am ready for the road less traveled.</p>
    <p>I'm walking on air (tonight). But down to earth. You're original, cannot be replaced. But in another life I would be your girl. We drove to Cali and got drunk on the beach. We can dance, until we die, you and I, will be young forever. Saw you downtown singing the Blues.</p>
  </div>
</div>
Placeholder 64x64
מדיה מיושרת למרכז

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

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

<div class="media">
  <img src="..." class="align-self-center mr-3" alt="...">
  <div class="media-body">
    <h5 class="mt-0">Center-aligned media</h5>
    <p>She'll turn cold as a freezer. At the eh-end of it all. Stinging like a bee I earned my stripes. Bikinis, zucchinis, Martinis, no weenies. I hope you got a healthy appetite. We can dance, until we die, you and I, will be young forever. We're living the life. We're doing it right. Word on the street, you got somethin' to show me, me.</p>
    <p class="mb-0">Wanna see the show in 3D, a movie. They say, be afraid you're not like the others, futuristic lover. Open up your heart. So I sat quietly, agreed politely. Last Friday night. Yeah, you're lucky if you're on her plane. I'll be your gift, give you something good to celebrate.</p>
  </div>
</div>
Placeholder 64x64
מדיה מיושרת למטה

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

אבל עד האדמה. יש לה את זה, je ne sais quoi, אתה יודע את זה. אני יכול לראות את הכתובת על הקיר. הבנים שוברים את צווארם ​​מנסים לזחול הצצה קטנה. קח אותי, טא-טה-קח אותי. תפתח את הלב שלך. חשבתי שאני היוצא מן הכלל. בום בום בום. חוף ונציה ופאלם ספרינגס, הקיץ הוא הכל. תחזיר את הקצב. (ככה אנחנו עושים)

<div class="media">
  <img src="..." class="align-self-end mr-3" alt="...">
  <div class="media-body">
    <h5 class="mt-0">Bottom-aligned media</h5>
    <p>Come on, let your colours burst. I can feel this light that's inside of me. All night they're playing, your song. From Tokyo to Mexico, to Rio. There’s no going back. But down to earth. Magical, colorful, Mr. Mystery, ee. Different DNA, they don't understand you.</p>
    <p class="mb-0">But down to earth. She's got that, je ne sais quoi, you know it. I can see the writing on the wall. The boys break their necks try'na to creep a little sneak peek. Take me, ta-ta-take me. Open up your heart. Thought that I was the exception. Boom, boom, boom. Venice beach and Palm Springs, summertime is everything. Bring the beat back. (This is how we do)</p>
  </div>
</div>

להזמין

שנה את סדר התוכן באובייקטי מדיה על ידי שינוי ה-HTML עצמו, או על ידי הוספת CSS מותאם אישית של flexbox כדי להגדיר את orderהמאפיין (למספר שלם לבחירתך).

אובייקט מדיה

אני יודע שתהיה הקרבה אבל זה המחיר. האם אתה אמיץ מספיק כדי לתת לי לראות את הטווס שלך? תהיה חלום העשרה שלך הלילה. אה-ה��, אני רואה אותך. אין דרך חזרה. כן, הגדלנו את כרטיסי האשראי שלנו וזרקנו מהבר. אז תן לי לשים אותך בחליפת יום ההולדת שלך. אתה עלול להתאהב כשתפגוש אותה. היה העולם בכף היד שלך. אל תיתן לגדולה להפיל אותך, הו, הו כן. עכשיו אנחנו מדברים על אסטרולוגיה, עושים ציפורניים, הכל יפני. הפוך אותי לאפרודיטה שלך.

Placeholder 64x64
<div class="media">
  <div class="media-body">
    <h5 class="mt-0 mb-1">Media object</h5>
    <p>I know there will be sacrifice but that's the price. Are you brave enough to let me see your peacock? Be your teenage dream tonight. Uh-huh, I see you. There’s no going back. Yeah, we maxed our credit cards and got kicked out of the bar. So let me get you in your birthday suit. You may fall in love when you meet her. Had the world in the palm of your hands. Don't let the greatness get you down, oh, oh yeah. Now we talking astrology, getting our nails did, all Japanese-y. Make me your Aphrodite.</p>
  </div>
  <img src="..." class="ml-3" alt="...">
</div>

רשימת מדיה

מכיוון שלאובייקט המדיה יש כל כך מעט דרישות מבניות, אתה יכול גם להשתמש במחלקות אלה ברכיבי HTML ברשימה. ב- <ul>או <ol>, הוסף את .list-unstyledכדי להסיר סגנונות ברירת מחדל של רשימת דפדפן, ולאחר מכן החל .mediaעל ה- <li>s שלך. כמו תמיד, השתמש בכלי עזר למרווחים בכל מקום שצריך כדי לכוונן עדין.

  • Placeholder 64x64
    אובייקט מדיה מבוסס רשימה

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

  • Placeholder 64x64
    אובייקט מדיה מבוסס רשימה

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

  • Placeholder 64x64
    אובייקט מדיה מבוסס רשימה

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

<ul class="list-unstyled">
  <li class="media">
    <img src="..." class="mr-3" alt="...">
    <div class="media-body">
      <h5 class="mt-0 mb-1">List-based media object</h5>
      <p>All my girls vintage Chanel baby. So you can have your cake. Tonight, tonight, tonight, I'm walking on air. Slowly swallowing down my fear, yeah yeah. Growing fast into a bolt of lightning. So hot and heavy, 'Til dawn. That fairy tale ending with a knight in shining armor. Heavy is the head that wears the crown.</p>
    </div>
  </li>
  <li class="media my-4">
    <img src="..." class="mr-3" alt="...">
    <div class="media-body">
      <h5 class="mt-0 mb-1">List-based media object</h5>
      <p>Maybe a reason why all the doors are closed. Cause once you’re mine, once you’re mine. Be your teenage dream tonight. Heavy is the head that wears the crown. It's not even a holiday, nothing to celebrate. A perfect storm, perfect storm.</p>
    </div>
  </li>
  <li class="media">
    <img src="..." class="mr-3" alt="...">
    <div class="media-body">
      <h5 class="mt-0 mb-1">List-based media object</h5>
      <p>Are you brave enough to let me see your peacock? There’s no going back. This is the last time you say, after the last line you break. At the eh-end of it all.</p>
    </div>
  </li>
</ul>