下記のようなメディアクエリでsvgファイルの大きさを変えたいと思っているのですが、幅が変更されませんでした。
@media only screen and (min-width:450px) and (max-width:806px) { .company-mv-image svg{ width: 75%; } }
下記のコードが実際にvscodeで入力したHTMLです。
<div class="company-mv-left col-lg-4"> <div class="company-mv-image"> <script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script> <lottie-player src="https://assets1.lottiefiles.com/packages/lf20_mamd97r8.json" background="transparent" speed="1" style="width: 300px; height: 300px;" loop autoplay></lottie-player> </div> </div>
検証モードで見ると以下のような構造になっています。
<div class="company-mv-left col-lg-4"> <div class="company-mv-image"> <script src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script> <lottie-player src="https://assets1.lottiefiles.com/packages/lf20_mamd97r8.json" background="transparent" speed="1" style="width: 300px; height: 300px;" loop="" autoplay=""></lottie-player> <div class="main"> <div class="class="animation" style="background:transparent"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3500 3500" width="3500" height="3500" preserveAspectRatio="xMidYMid meet" style="width: 100%; height: 100%; transform: translate3d(0px, 0px, 0px);"> </svg> </div> </div> </div> </div>
下記のようなクラス指定だと、他のanimetionクラスの画像も変わってしまうので困りました。
.animation svg { width:75%; }
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/11 08:38
2020/11/11 08:39
2020/11/11 12:52
2020/11/11 16:50