Material UIを利用してimageにheight(=140)を指定しておりますが、効きません。
下記のようなイメージです。
https://next--material-ui.netlify.app/ja/components/image-list/#woven-image-list
<ImageListItem key={idx} sx={{ width: 120, height: 140, '&.MuiImageListItem-img': { width: 120, height: 140, }, }}> <img src={image} width="120" height="140" loading="lazy" /> <img src={image} width="120" height="140" loading="lazy" /> <img src={image} width="120" height="140" loading="lazy" /> </ImageListItem>
開発者ツールで確認したところ、height autoのチェックを消すと
changesに以下のように表示されました。(+width, height指定は効いていませんでしたが、望ましい表示になりました。)
CSS
1.css-3sjlvs-MuiImageListItem-root 2.MuiImageListItem-img { 3height: auto; 4}
※imgタグはどちらも効いておらず、widthも100%になっていました。
.css-3sjlvsが何を指しているのか検索して分からず(擬似要素?)
imgの高さ指定が解決できておりません。
どのようにheight autoを消すべきか、なぜheight指定が効かないのでしょうか。
解決のお力添えいただけますと幸いです。
よろしくお願い致します。

回答1件
あなたの回答
tips
プレビュー