Медијски објекат
Документација и примери за Боотстрап-ов медијски објекат за конструисање компоненти које се веома понављају као што су коментари на блогу, твитови и слично.
Пример
Медијски објекат помаже у изградњи сложених и понављајућих компоненти где су неки медији позиционирани поред садржаја који се не обавија око поменутог медија. Осим тога, то ради са само две потребне класе захваљујући флекбок-у.
Испод је пример једног медијског објекта. Потребне су само две класе — умотавање .media
и .media-body
око вашег садржаја. Опциони паддинг и маргине се могу контролисати преко услужних програма за размак .
Наслов медија
Хоћеш ли учинити исто за мене? Време је да се суочиш са музиком. Нисам више твоја муза. Чуо сам да је прелепо, буди судија и моје девојке ће гласати. Осећам феникса у себи. Небо је љубоморно на нашу љубав, анђели плачу одозго. Да, водиш ме у утопију.
<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>
Флекбуг #12: Инлине елементи се не третирају као флек ставке
Интернет Екплорер 10-11 не приказује уграђене елементе као што су везе или слике (или ::before
и ::after
псеудоелементи) као флексибилне ставке. Једино решење је да поставите display
вредност која није уметнута (нпр. block
, inline-block
, или flex
). Предлажемо да користите .d-flex
, један од наших услужних програма за приказ , као лако решење.
Извор: Флекбугс на ГитХуб-у
Нестинг
Медијски објекти могу бити бесконачно угнежђени, мада предлажемо да престанете у неком тренутку. Место угнежђено .media
унутар .media-body
надређеног медијског објекта.
Наслов медија
Стојим на првој линији када бомбе почну да падају. Небо је љубоморно на нашу љубав, анђели плачу одозго. Не могу те заменити са милион прстенова. Дечко, кад будеш са мном, пробаћу ти. Нема повратка. Пре него што си ме упознао, био сам добро, али ствари су биле некако тешке. Тешка је глава која носи круну.
Наслов медија
Поздрав драги, идемо на путовање. Да, ми терамо анђеле да плачу, кишу на земљу одозго. Дајте вам нешто добро да прославите. Угризао сам се за језик и задржавао дах. Учинићу да ти срце лупа у мојим уским фармеркама. Док сам марширао у другачији ритам. Лето после средње школе када смо се први пут срели. Тако хипнотишеш, можеш ли бити ђаво? Можеш ли бити анђео? Време је да извадимо велике балоне. Мислио сам да сам ја изузетак. Бикини, тиквице, мартиније, без кексића.
<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>
Поравнање
Медији у медијском објекту могу да се поравнају помоћу флекбок услужних програма на врх (подразумевано), средину или крај вашег .media-body
садржаја.
Врхунски оријентисани медији
Ставићу је у кому. Наводиш сто разлога зашто, и кажеш да ћеш стварно покушати. Па сам седео тихо, љубазно се сложио. Одећа за моју крунску битку. И на мој 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>
Медији оријентисани према центру
Она ће постати хладна као замрзивач. На крају свега. Бодећи као пчела зарадио сам своје пруге. Бикини, тиквице, мартиније, без кексића. Надам се да имате здрав апетит. Можемо да играмо, док не умремо, ти и ја, бићемо млади заувек. Живимо живот. Радимо то како треба. Прича се на улици, имаш нешто да ми покажеш, ја.
Желите да видите емисију у 3Д, филм. Кажу, бој се да ниси као остали, футуристички љубавник. Отвори своје срце. Па сам седео тихо, љубазно се сложио. Прошлог петка увече. Да, имаш среће ако си у њеном авиону. Бићу твој поклон, даћу ти нешто добро да прославиш.
<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>
Медији поравнати на дну
Хајде, нека ти боје прште. Могу да осетим ову светлост која је у мени. Целу ноћ свирају, твоја песма. Од Токија до Мексика, до Рија. Нема повратка. Али на земљу. Магично, шарено, г. Мистерија, ее. Другачији ДНК, не разумеју те.
Али на земљу. Она има то, је не саис куои, знаш то. Могу да видим натпис на зиду. Момци ломе вратове покушавају да мало завире. Узми ме, та-та-узми ме. Отвори своје срце. Мислио сам да сам ја изузетак. Бум бум бум. Плажа Венеције и Палм Спрингс, лето је све. Врати ритам. (Ово је како ми радимо)
<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>
Ред
Промените редослед садржаја у медијским објектима модификацијом самог ХТМЛ-а или додавањем неког прилагођеног флекбок ЦСС-а да бисте поставили order
својство (на цео број по вашем избору).
Медијски објекат
Знам да ће бити жртве, али то је цена. Јесте ли довољно храбри да ми дозволите да видим вашег пауна? Буди твој тинејџерски сан вечерас. Аха, видим те. Нема повратка. Да, повећали смо своје кредитне картице и избачени смо из бара. Па дај да те обучем у твоје рођенданско одело. Можда ћете се заљубити када је упознате. Имао је свет на длану. Не дозволите да вас величина сруши, ох, ох да. Сада причамо о астрологији, да средимо нокте, све јапанско. Учини ме својом Афродитом.
<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>
Листа медија
Пошто медијски објекат има тако мало структурних захтева, можете користити и ове класе на ХТМЛ елементима листе. На <ul>
или <ol>
, додајте да .list-unstyled
бисте уклонили све подразумеване стилове листе прегледача, а затим примените .media
на свој <li>
с. Као и увек, користите услужне програме за размак где год је потребно за фино подешавање.
-
Медијски објекат заснован на листи
Све моје девојке винтаге Цханел баби. Тако да можете добити своју торту. Вечерас, вечерас, вечерас, ходам по ваздуху. Полако гутам свој страх, да, да. Брзо расте у муњу. Тако вруће и тешко, 'До зоре. Та бајка која се завршава витезом у сјајном оклопу. Тешка је глава која носи круну.
-
Медијски објекат заснован на листи
Можда разлог зашто су сва врата затворена. Јер једном кад си мој, једном си мој. Буди твој тинејџерски сан вечерас. Тешка је глава која носи круну. Није чак ни празник, ништа за славити. Савршена олуја, савршена олуја.
-
Медијски објекат заснован на листи
Јесте ли довољно храбри да ми дозволите да видим вашег пауна? Нема повратка. Ово је последњи пут да кажете, после последњег реда који сте прекинули. На крају свега.
<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>