Media voorwerp
Dokumentasie en voorbeelde vir Bootstrap se media-objek om hoogs herhalende komponente soos blogopmerkings, tweets en dies meer te konstrueer.
Voorbeeld
Die media-objek help om komplekse en herhalende komponente te bou waar sommige media langs inhoud geposisioneer is wat nie om genoemde media draai nie. Boonop doen dit dit met slegs twee vereiste klasse danksy flexbox.
Hieronder is 'n voorbeeld van 'n enkele media-voorwerp. Slegs twee klasse word vereis—die toevou .media
en die .media-body
rondom jou inhoud. Opsionele vulling en marge kan beheer word deur spasiëringshulpmiddels .
Media opskrif
Sal jy dieselfde vir my doen? Dit is tyd om die musiek in die oë te kyk Ek is nie meer jou muse nie. Het gehoor dis pragtig, wees die regter en my meisies gaan stem. Ek kan 'n feniks in my binneste voel. Die hemel is jaloers op ons liefde, engele huil van bo af. Ja, jy neem my na utopia.
<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: Inlyn-elemente word nie as buigsame items behandel nie
Internet Explorer 10-11 gee nie inlyn-elemente soos skakels of beelde (of ::before
en ::after
pseudo-elemente) as buigitems weer nie. Die enigste oplossing is om 'n nie-inlynwaarde te stel display
(bv. block
, inline-block
, of flex
). Ons stel voor dat u .d-flex
, een van ons vertoonhulpmiddels , gebruik as 'n maklike oplossing.
Bron: Flexbugs op GitHub
Nestel
Media-voorwerpe kan oneindig geneste wees, alhoewel ons voorstel dat jy een of ander tyd stop. Plaas geneste .media
binne die .media-body
van 'n ouer media-voorwerp.
Media opskrif
Staan op die voorste linie wanneer die bomme begin val. Die hemel is jaloers op ons liefde, engele huil van bo af. Kan jou nie vervang met 'n miljoen ringe nie. Seun, as jy by my is, sal ek jou 'n voorsmakie gee. Daar is geen terugkeer nie. Voordat jy my ontmoet het, was ek in orde, maar dinge was nogal swaar. Swaar is die kop wat die kroon dra.
Media opskrif
Groete geliefdes kom ons neem 'n reis. Ja, ons laat engele huil, wat van bo af op die aarde reën. Gee jou iets goeds om te vier. Ek het my tong gebyt en my asem opgehou. Ek laat jou hart klop in my velstywe jeans. Soos ek alleen op 'n ander maat marsjeer. Somer na hoërskool toe ons die eerste keer ontmoet het. Jy is so hipnotiserend, kan jy die duiwel wees? Kan jy 'n engel wees? Dit is tyd om die groot ballonne uit te bring. Gedink dat ek die uitsondering is. Bikinis, zucchinis, Martinis, geen weenies nie.
<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>
Belyning
Media in 'n media-voorwerp kan in lyn gebring word met flexbox-nutsprogramme na die bokant (verstek), middel of einde van jou .media-body
inhoud.
Top-belynde media
Ek gaan haar in 'n koma plaas. Jy gee honderd redes hoekom, en jy sê jy gaan regtig probeer. Ek het dus rustig gesit, beleefd ingestem. Geskik vir my kroonstryd. En op my 18de verjaarsdag het ons bypassende tatoeëermerke gekry. So tres chic, ja, sy is 'n klassieke. Ek is gereed vir die minder gereisde pad.
Ek loop op die lug (vanaand). Maar plat op die aarde. Jy is oorspronklik, kan nie vervang word nie. Maar in 'n ander lewe sou ek jou meisie wees. Ons het na Cali gery en dronk geword op die strand. Ons kan dans, totdat ons sterf, ek en jy sal vir altyd jonk wees. Het jou in die middestad gesien waar jy die Blues sing.
<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>
Middelgerigte media
Sy sal koud word soos 'n vrieskas. Aan die einde van dit alles. Steek soos 'n by ek het my strepe verdien. Bikinis, zucchinis, Martinis, geen weenies nie. Ek hoop jy het 'n gesonde eetlus. Ons kan dans, totdat ons sterf, ek en jy sal vir altyd jonk wees. Ons leef die lewe. Ons doen dit reg. Woord op straat, jy het iets om my te wys.
Wil die program in 3D sien, 'n fliek. Hulle sê, wees bang jy is nie soos die ander nie, futuristiese minnaar. Maak jou hart oop. Ek het dus rustig gesit, beleefd ingestem. Verlede Vrydagaand. Ja, jy is gelukkig as jy op haar vliegtuig is. Ek sal jou geskenk wees, vir jou iets goeds gee om te vier.
<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>
Onderbelynde media
Komaan, laat jou kleure bars. Ek kan hierdie lig voel wat binne-in my is. Die hele nag speel hulle, jou liedjie. Van Tokio tot Mexiko, na Rio. Daar is geen terugkeer nie. Maar plat op die aarde. Magies, kleurvol, Mr. Mystery, ee. Verskillende DNA, hulle verstaan jou nie.
Maar plat op die aarde. Sy het dit, je ne sais quoi, jy weet dit. Ek kan die skrif aan die muur sien. Die seuns breek hul nekke try'na om 'n klein sneak peek te kruip. Vat my, ta-ta-vat my. Maak jou hart oop. Gedink dat ek die uitsondering is. Boem, boem, boem. Venesië-strand en Palm Springs, somer is alles. Bring die maat terug. (Dit is hoe ons dit doen)
<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>
Orde
Verander die volgorde van inhoud in media-voorwerpe deur die HTML self te wysig, of deur 'n pasgemaakte flexbox CSS by te voeg om die order
eiendom te stel (na 'n heelgetal van jou keuse).
Media voorwerp
Ek weet daar sal opoffering wees, maar dit is die prys. Is jy dapper genoeg om my jou pou te laat sien? Wees vanaand jou tienerdroom. Uh-huh, ek sien jou. Daar is geen terugkeer nie. Ja, ons het ons kredietkaarte gemaksimeer en is uit die kroeg geskop. So laat ek jou in jou verjaarsdagpak kry. Jy kan dalk verlief raak wanneer jy haar ontmoet. Het die wêreld in die palm van jou hande gehad. Moenie dat die grootheid jou onderkry nie, o, o ja. Nou praat ons astrologie, ons naels kry, alles Japannees-y. Maak my jou Aphrodite.
<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>
Media lys
Omdat die media-objek so min strukturele vereistes het, kan jy ook hierdie klasse op lys HTML-elemente gebruik. Op jou <ul>
of <ol>
, voeg die .list-unstyled
by om enige blaaier verstek lysstyle te verwyder, en pas dan toe .media
op jou <li>
s. Soos altyd, gebruik spasiëringshulpmiddels waar nodig om fyn in te stel.
-
Lys-gebaseerde media-objek
Al my meisies vintage Chanel baba. Sodat jy jou koek kan hê. Vanaand, vanaand, vanaand loop ek op die lug. Sluk my vrees stadig af, ja ja. Groei vinnig in 'n weerligstraal. So warm en swaar, 'Til dagbreek. Daardie sprokie wat eindig met 'n ridder in blink wapenrusting. Swaar is die kop wat die kroon dra.
-
Lys-gebaseerde media-objek
Dalk 'n rede hoekom al die deure toe is. Want sodra jy myne is, is jy eers myne. Wees vanaand jou tienerdroom. Swaar is die kop wat die kroon dra. Dit is nie eers 'n vakansiedag nie, niks om te vier nie. 'n Volmaakte storm, perfekte storm.
-
Lys-gebaseerde media-objek
Is jy dapper genoeg om my jou pou te laat sien? Daar is geen terugkeer nie. Dit is die laaste keer wat jy sê, na die laaste reël breek jy. Aan die einde van dit alles.
<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>