in English

Médiaobjektum

A Bootstrap médiaobjektumának dokumentációja és példái erősen ismétlődő összetevők, például blogbejegyzések, tweetek és hasonlók létrehozásához.

Példa

A médiaobjektum segít összetett és ismétlődő összetevők felépítésében, ahol bizonyos médiák olyan tartalom mellett helyezkednek el, amely nem veszi körül az adott médiát. Ráadásul ezt csak két kötelező osztállyal teszi a flexboxnak köszönhetően.

Az alábbiakban egy példa látható egyetlen médiaobjektumra. Csak két osztályra van szükség – a csomagolásra .mediaés a .media-bodytartalom körülire. Az opcionális kitöltés és margó a térköz segédprogramokkal vezérelhető .

Placeholder 64x64
Média címsor

Megteszed ugyanezt velem? Itt az ideje, hogy szembenézz a zenével, már nem vagyok a múzsád. Hallottam, hogy gyönyörű, legyen a bíró, és a lányaim szavazni fognak. Főnixet érzek magamban. Az ég féltékeny szerelmünkre, angyalok sírnak fentről. Igen, az utópiába viszel.

<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: A soron belüli elemeket nem kezeljük rugalmas elemekként

Az Internet Explorer 10-11 nem jeleníti meg rugalmas elemekként a soron belüli elemeket, például a hivatkozásokat vagy képeket (vagy ::beforepszeudoelemeket ::after). Az egyetlen megoldás egy nem soron kívüli displayérték beállítása (pl. block, inline-block, vagy flex). Javasoljuk a megjelenítési segédprogramunk.d-flex egyikének használatát egyszerű megoldásként.

Forrás: Flexbugs a GitHubon

Fészekrakás

A médiaobjektumok végtelenül egymásba ágyazhatók, de azt javasoljuk, hogy valamikor hagyja abba. Helyezze be a szülő médiaobjektum .mediabelsejébe ..media-body

Placeholder 64x64
Média címsor

A fronton állni, amikor a bombák hullani kezdenek. Az ég féltékeny szerelmünkre, angyalok sírnak fentről. Nem helyettesíthetsz millió gyűrűvel. Fiú, ha velem vagy, megkóstollak. Nincs visszaút. Mielőtt találkoztál velem, minden rendben volt, de a dolgok nehézkesek voltak. Nehéz a fej, amely a koronát viseli.

Placeholder 64x64
Média címsor

Üdvözlet szeretteink, utazzunk. Igen, sírásra késztetjük az angyalokat, felülről záporozva a földre. Adj valami jót az ünneplésre. Haraptam a nyelvemet és visszatartottam a lélegzetem. Megdobogtatja a szíved a feszes farmeromban. Ahogy egyedül menetelek egy másik ütemre. Nyár a középiskola után, amikor először találkoztunk. Annyira hipnotizálsz, lehet, hogy te vagy az ördög? Lehetnél egy angyal? Ideje elővenni a nagy léggömböket. Azt hittem, én vagyok a kivétel. Bikinik, cukkinik, Martinik, no pici.

<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>

Igazítás

A médiaobjektumban lévő médiát a flexbox segédprogramokkal a .media-bodytartalom tetejére (alapértelmezett), közepére vagy végére lehet igazítani.

Placeholder 64x64
Felülre igazított média

Kómába hozom. Száz okot adsz rá, és azt mondod, hogy tényleg megpróbálod. Szóval csendben ültem, udvariasan beleegyeztem. Alkalmas a megkoronázó csatámra. És a 18. születésnapomon kaptunk hozzáillő tetoválásokat. Szóval nagyon elegáns, igen, ő egy klasszikus. Készen állok a kevésbé megtett útra.

A levegőben sétálok (ma este). De le a földre. Eredeti vagy, nem cserélhető. De egy másik életben én lennék a lányod. Caliba autóztunk, és berúgtunk a parton. Táncolhatunk, amíg meg nem halunk, te és én, örökké fiatalok leszünk. Láttalak a belvárosban a Bluest énekelni.

<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
Középre igazított média

Hideg lesz, mint a fagyasztó. Mindennek a végén. Csípve, mint egy méh, kiérdemeltem a csíkjaimat. Bikinik, cukkinik, Martinik, no pici. Remélem egészséges étvágyad lesz. Táncolhatunk, amíg meg nem halunk, te és én, örökké fiatalok leszünk. Éljük az életet. Jól csináljuk. Hír az utcán, valamit mutatnod kell nekem, nekem.

3D-ben szeretnéd látni a műsort, egy filmet. Azt mondják, félj, nem vagy olyan, mint a többiek, futurisztikus szerető. Nyisd ki a szíved. Szóval csendben ültem, udvariasan beleegyeztem. Múlt péntek este. Igen, szerencsés vagy, ha a gépén ülsz. Én leszek az ajándékod, adok valami jót az ünneplésre.

<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
Alulra igazított média

Gyerünk, hadd törjenek ki a színeid. Érzem ezt a fényt, ami bennem van. Egész este a te dalodat játsszák. Tokiótól Mexikóig, Rióig. Nincs visszaút. De le a földre. Varázslatos, színes, Mr. Mystery, ee. Más a DNS, nem értenek téged.

De le a földre. Megvan neki, je ne sais quoi, te is tudod. Látom az írást a falon. A fiúk kitörik a nyakukat, megpróbálnak egy kis bepillantást nyerni. Vigyél, ta-ta-vigyél el. Nyisd ki a szíved. Azt hittem, én vagyok a kivétel. Bumm bumm bumm. Velence strand és Palm Springs, a nyár minden. Hozza vissza az ütemet. (Mi így csináljuk)

<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>

Rendelés

Módosítsa a médiaobjektumok tartalmának sorrendjét magának a HTML-nek a módosításával, vagy egyéni flexbox CSS hozzáadásával a ordertulajdonság beállításához (egy választott egész számra).

Médiaobjektum

Tudom, hogy lesz áldozat, de ez az ára. Elég bátor vagy ahhoz, hogy lássam a pávádat? Legyen ma este a tizenéves álma. Aha, látlak. Nincs visszaút. Igen, kimerítettük a hitelkártyáinkat, és kirúgtunk a bárból. Szóval hadd vegyem fel a születésnapi öltönyébe. Szerelmes lehetsz, ha találkozol vele. A világ a tenyerében volt. Ne hagyd, hogy a nagyság cserbenhagyjon, ó, igen. Most az asztrológiáról beszélünk, a körmök megmunkálásáról, minden japán-y. Legyen az Aphroditéd.

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>

Médialista

Mivel a médiaobjektumnak kevés szerkezeti követelménye van, ezeket az osztályokat listás HTML-elemeken is használhatja. Adja hozzá a <ul>vagy a ikont a böngésző alapértelmezett listastílusainak eltávolításához, majd alkalmazza a s. Mint mindig, a finomhangoláshoz használjon térköz segédprogramokat, ahol csak szükséges.<ol>.list-unstyled.media<li>

  • Placeholder 64x64
    Lista alapú médiaobjektum

    Minden lányom vintage Chanel baba. Szóval megkaphatod a tortádat. Ma este, ma este, ma este a levegőben sétálok. Lassan lenyelem a félelmemet, igen, igen. Gyorsan villámcsapássá nő. Olyan forró és nehéz, hajnalig. Az a tündérmese, amely egy ragyogó páncélos lovaggal végződik. Nehéz a fej, amely a koronát viseli.

  • Placeholder 64x64
    Lista alapú médiaobjektum

    Talán az oka annak, hogy az összes ajtó zárva van. Mert ha egyszer az enyém vagy, egyszer az enyém. Legyen ma este a tizenéves álma. Nehéz a fej, amely a koronát viseli. Még csak nem is ünnep, nincs mit ünnepelni. Tökéletes vihar, tökéletes vihar.

  • Placeholder 64x64
    Lista alapú médiaobjektum

    Elég bátor vagy ahhoz, hogy lássam a pávádat? Nincs visszaút. Ez az utolsó alkalom, amikor azt mondod, az utolsó sor után, amit megszakítasz. Mindennek a végén.

<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>