前提・実現したいこと
ある幅内で画像の幅を収めつつ、その幅内で画像の拡大をしたいです。
その際、はみ出た分はカット(非表示)したいです。
言葉足らずで説明が至らない点もあるかと思いますので、詳しくは以下の記事をご覧いただければと思います。
どうぞご教授よろしくお願いいたします。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
HTML
1<div class="fv-wrapper"> 2 <img src="img/the-honest-company-uM-WXMr0YXc-unsplash.png" alt="" class="fv-img"> 3 </div>
該当のソースコード
SCSS
1 .fv-wrapper { 2 3 4 text-align: left; 5 z-index: 2; 6 7 8 9 .fv-img { 10 zoom: 1.2; 11 width: 600px; 12 height: 890px; 13 object-fit: cover; 14 15 } 16 }
試したこと
①tranceform:scalを設定する。参考記事
→この記事がやりたいことと見事マッチしていたので試してみたのですが、拡大はされるものの幅を超えて拡大されてしまいます。
②object-fitを設定する。
→幅内では収まるものの拡大具合が足りない。
やりたいこととしてはnoneが一番近いと思ったが、念のため全部やってみたところどれも拡大具合が理想とするものと違いました。拡大具合を微調整できるものが知りたいです。
補足情報(FW/ツールのバージョンなど)
OS:Windows
エディタ:Brackets
ブラウザ:クローム
回答1件
あなたの回答
tips
プレビュー