Žiniasklaidos objektas
„Bootstrap“ medijos objekto dokumentacija ir pavyzdžiai, skirti sukurti labai pasikartojančius komponentus, pvz., tinklaraščio komentarus, tviterius ir pan.
Pavyzdys
Žiniasklaidos objektas padeda sukurti sudėtingus ir pasikartojančius komponentus, kai tam tikra laikmena yra šalia turinio, kuris neapvynioja šios medijos. Be to, „flexbox“ dėka jis tai daro tik su dviem privalomomis klasėmis.
Žemiau pateikiamas vieno medijos objekto pavyzdys. Reikalingos tik dvi klasės – įvyniojimas .media
ir .media-body
aplinkui jūsų turinys. Pasirenkamas užpildas ir paraštė gali būti valdomi naudojant tarpų įrankius .
Žiniasklaidos antraštė
Ar padarysi tą patį man? Atėjo laikas susidurti su muzika, aš nebe tavo mūza. Girdėjau, kad tai gražu, būk teisėjas ir mano merginos balsuos. Jaučiu savyje feniksą. Dangus pavydi mūsų meilės, angelai verkia iš viršaus. Taip, tu nuvesi mane į utopiją.
<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: eilutiniai elementai nelaikomi lankstūs elementais
„Internet Explorer 10-11“ nepateikia įterptinių elementų, pvz., nuorodų ar vaizdų (arba ::before
ir ::after
pseudoelementų), kaip lanksčių elementų. Vienintelis sprendimas yra nustatyti ne eilutę display
reikšmę (pvz., block
, inline-block
, arba flex
). Rekomenduojame naudoti .d-flex
vieną iš mūsų ekrano paslaugų kaip paprastą pataisymą.
Šaltinis: Flexbugs on GitHub
Lizdas
Medijos objektai gali būti įterpti be galo, tačiau siūlome tam tikru momentu sustoti. Vieta, įdėta pirminio medijos objekto .media
viduje .media-body
.
Žiniasklaidos antraštė
Stovi priešakyje, kai pradeda kristi bombos. Dangus pavydi mūsų meilės, angelai verkia iš viršaus. Negaliu tavęs pakeisti milijonu žiedų. Vaikeli, kai būsi su manimi, aš tau paragauti. Nėra kelio atgal. Prieš sutikdamas mane, man buvo viskas gerai, bet viskas buvo sunku. Sunki yra galva, kuri nešioja karūną.
Žiniasklaidos antraštė
Sveiki, mylimieji, leiskime į kelionę. Taip, mes verkiame angelus, lyjančius žemėje iš viršaus. Padovanok ką nors gero švęsti. Anksčiau prikandau liežuvį ir sulaikiau kvėpavimą. Aš priversiu tavo širdį plakti mano aptemptus džinsus. Kaip aš vienas žygiuoju kitokiu ritmu. Vasara po vidurinės mokyklos, kai pirmą kartą susitikome. Tu toks hipnotizuojantis, ar gali būti velnias? Ar galėtum būti angelas? Atėjo laikas ištraukti didelius balionus. Maniau, kad aš esu išimtis. Bikiniai, cukinijos, martiniai, jokių mažylių.
<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>
Lygiavimas
Medijos objekto laikmeną galima sulygiuoti naudojant „flexbox“ priemones iki .media-body
turinio viršaus (numatytasis), viduryje arba pabaigoje.
Į viršų išlygiuota laikmena
Paguldysiu ją į komą. Jūs pateikiate šimtą priežasčių ir sakote, kad tikrai pabandysite. Taigi aš tyliai sėdėjau, mandagiai sutikau. Tinka mano karūnuojančiam mūšiui. Ir per mano 18-ąjį gimtadienį pasidarėme atitinkamas tatuiruotes. Taigi labai prašmatni, taip, ji yra klasika. Esu pasiruošęs mažiau nuvažiuotam keliui.
Aš vaikštau eteryje (šiąnakt). Bet žemėn. Esate originalus, negalite pakeisti. Bet kitame gyvenime aš būčiau tavo mergina. Nuvažiavome į Cali ir prisigėrėme paplūdimyje. Mes galime šokti, kol mirsime, tu ir aš būsime jauni amžinai. Mačiau tave miesto centre dainuojant bliuzą.
<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>
Viduryje išlygiuota laikmena
Ji taps šalta kaip šaldiklis. Visko pabaigoje. Įgėlusi kaip bitė užsidirbau savo dryžius. Bikiniai, cukinijos, martiniai, jokių mažylių. Tikiuosi, kad turite sveiką apetitą. Mes galime šokti, kol mirsime, tu ir aš būsime jauni amžinai. Mes gyvename gyvenimą. Mes tai darome teisingai. Žodis gatvėje, tu turi ką man parodyti.
Nori pamatyti serialą 3D formatu, filmą. Sako, bijok, kad nesi toks kaip kiti, futuristinis meilužis. Atverk savo širdį. Taigi aš tyliai sėdėjau, mandagiai sutikau. Praeito penktadienio naktis. Taip, tau pasisekė, jei esi jos lėktuve. Aš būsiu tavo dovana, duosiu tau ką nors gero švęsti.
<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>
Apačioje išlygiuota laikmena
Nagi, tegul tavo spalvos sprogsta. Jaučiu šią šviesą manyje. Visą naktį jie groja, tavo daina. Iš Tokijo į Meksiką, į Rio. Nėra kelio atgal. Bet žemėn. Stebuklingas, spalvingas, ponas Paslaptis, ee. Skirtinga DNR, jie jūsų nesupranta.
Bet žemėn. Ji turi tai, je ne sais quoi, tu tai žinai. Matau užrašą ant sienos. Berniukai susilaužo sprandą, bandydami šiek tiek pasižvalgyti. Paimk mane, ta-ta-paimk mane. Atverk savo širdį. Maniau, kad aš esu išimtis. Bum, bum, bum. Venecijos paplūdimys ir Palm Springsas, vasara yra viskas. Sugrąžinkite ritmą. (Stai taip mes darome)
<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>
Įsakymas
Pakeiskite turinio tvarką medijos objektuose, pakeisdami patį HTML arba pridėdami tinkintą „flexbox“ CSS, kad nustatytumėte order
ypatybę (pagal jūsų pasirinktą sveikąjį skaičių).
Žiniasklaidos objektas
Žinau, kad bus aukų, bet tokia kaina. Ar tu pakankamai drąsus leisti man pamatyti tavo povą? Būk tavo paaugliška svajonė šįvakar. Aha, matau tave. Nėra kelio atgal. Taip, mes išnaudojome savo kreditines korteles ir buvome išvaryti iš baro. Taigi leiskite man apsivilkti jūsų gimtadienio kostiumą. Galite įsimylėti, kai sutiksite ją. Turėjo pasaulį savo delne. Neleisk, kad didybė tave nuviltų, o, taip. Dabar kalbame apie astrologiją, nagų tvarkymą, visi japoniški. Padaryk mane savo Afrodite.
<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>
Žiniasklaidos sąrašas
Kadangi medijos objektas turi tiek mažai struktūrinių reikalavimų, šias klases taip pat galite naudoti sąrašo HTML elementuose. Prie <ul>
arba <ol>
pridėkite , .list-unstyled
kad pašalintumėte visus numatytuosius naršyklės sąrašo stilius, tada pritaikykite .media
savo <li>
s. Kaip visada, kur reikia, naudokite tarpų įrankius, kad tiksliai sureguliuotumėte.
-
Sąrašu pagrįstas medijos objektas
Visos mano merginos vintažinės Chanel baby. Taigi jūs galite turėti savo pyragą. Šiąnakt, šiąnakt, šiąnakt aš vaikštau eteryje. Lėtai nuryju savo baimę, taip, taip. Greitai auga į žaibo žaibą. Taip karšta ir sunku, iki aušros. Ta pasaka, pasibaigianti riteriu spindinčiais šarvais. Sunki yra galva, kuri nešioja karūną.
-
Sąrašu pagrįstas medijos objektas
Galbūt tai yra priežastis, kodėl visos durys uždarytos. Nes kai tu esi mano, kai tu būsi mano. Būk tavo paaugliška svajonė šįvakar. Sunki yra galva, kuri nešioja karūną. Tai net ne šventė, nėra ko švęsti. Tobula audra, tobula audra.
-
Sąrašu pagrįstas medijos objektas
Ar tu pakankamai drąsus leisti man pamatyti tavo povą? Nėra kelio atgal. Tai paskutinis kartas, kai sakote, po paskutinės eilutės, kurią pertraukiate. Visko pabaigoje.
<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>