簡體   English   中英

將圖像適合 material-ui 網格

[英]Fit an image into a material-ui grid

如何在網格中調整圖像的大小,因為每個圖像都有不同的尺寸,因此它們在網格中的行為。 我想在頂部水平網格上放置一個圖像,但是當我設置我想要的高度(例如高度:'300px')而不是拉伸並適合容器時,圖像會被裁剪。 我應該怎么做才能使任何圖像都適合 Grid 容器。

 const backgroundImage = require('../../styles/img/grid/badshah.jpg'); export default function Saifulmalok() { const classes = useStyles(); return ( <React.Fragment> <Container maxWidth="lg" > <Grid xs={12} justify="space-between" style={{backgroundImage: `url(${backgroundImage})`, height:'300px', marginTop: 20, backgroundSize:'cover' }}> </Grid> </Container> </React.Fragment> ); }

你只需要使用backgroundSize: 'contain'backgroundRepeat: 'no-repeat' 如果您想要一個圖像列表,請嘗試使用具有相同尺寸的圖像來進行整體設計。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM