شی رسانه ای
مستندات و مثالهایی برای هدف رسانهای Bootstrap برای ساخت اجزای بسیار تکراری مانند نظرات وبلاگ، توییتها و موارد مشابه.
مثال
شی رسانه به ساخت اجزای پیچیده و تکراری کمک می کند که در آن برخی از رسانه ها در کنار محتوایی قرار می گیرند که در اطراف رسانه مذکور قرار نمی گیرند. به علاوه، این کار را تنها با دو کلاس مورد نیاز به لطف flexbox انجام می دهد.
در زیر نمونهای از یک شی رسانه واحد است. فقط دو کلاس مورد نیاز است - بسته بندی .media
و .media-body
اطراف محتوای شما. padding و حاشیه اختیاری را می توان از طریق ابزارهای فاصله کنترل کرد.
عنوان رسانه
Cras sit amet nibh libero، در 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 در faucibus.Flexbug شماره 12: عناصر درون خطی به عنوان آیتم های انعطاف پذیر در نظر گرفته نمی شوند
اینترنت اکسپلورر 10-11 عناصر درون خطی مانند پیوندها یا تصاویر (یا ::before
و ::after
عناصر شبه) را به عنوان موارد انعطاف پذیر ارائه نمی کند. تنها راه حل این است که یک مقدار غیر خطی تنظیم کنید display
(به عنوان مثال،،، block
یا inline-block
) flex
. پیشنهاد می کنیم از .d-flex
یکی از ابزارهای نمایشگر ما به عنوان یک راه حل آسان استفاده کنید.
منبع: Flexbugs در GitHub
لانه سازی
اشیاء رسانهای را میتوان بینهایت تو در تو قرار داد، اگرچه پیشنهاد میکنیم در نقطهای توقف کنید. مکان تو در تو .media
در .media-body
یک شی رسانه والد.
عنوان رسانه
Cras sit amet nibh libero، در 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 در faucibus.هم ترازی
رسانه موجود در یک شی رسانه را می توان با ابزارهای flexbox در بالای (پیش فرض)، وسط یا انتهای .media-body
محتوای شما تراز کرد.
رسانه با تراز بالا
Cras sit amet nibh libero، در 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 در faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parurient montes, nascetur ridiculus mus.
رسانه تراز مرکزی
Cras sit amet nibh libero، در 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 در faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parurient montes, nascetur ridiculus mus.
رسانه با تراز پایین
Cras sit amet nibh libero، در 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 در faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parurient montes, nascetur ridiculus mus.
سفارش
ترتیب محتوا در اشیاء رسانه را با تغییر خود HTML یا با افزودن مقداری فلکسباکس CSS سفارشی برای تنظیم order
ویژگی (به یک عدد صحیح دلخواه) تغییر دهید.
شی رسانه ای
Cras sit amet nibh libero، در 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 در faucibus.لیست رسانه ها
از آنجایی که شئ رسانه الزامات ساختاری بسیار کمی دارد، می توانید از این کلاس ها در عناصر لیست HTML نیز استفاده کنید. در خود <ul>
یا <ol>
، .list-unstyled
برای حذف هر گونه سبک لیست پیش فرض مرورگر، آن را اضافه کنید و سپس آن .media
را به s خود اعمال کنید <li>
. مثل همیشه، هر جا که برای تنظیم دقیق نیاز بود از ابزارهای فاصله استفاده کنید.
-
شیء رسانه ای مبتنی بر فهرست
Cras sit amet nibh libero، در 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 در faucibus. -
شیء رسانه ای مبتنی بر فهرست
Cras sit amet nibh libero، در 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 در faucibus. -
شیء رسانه ای مبتنی بر فهرست
Cras sit amet nibh libero، در 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 در faucibus.