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
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.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
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.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
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Middelgerigte media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Onderbelynde media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
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
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.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
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. -
Lys-gebaseerde media-objek
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. -
Lys-gebaseerde media-objek
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.