###実現したいこと
画像(top_img.png)の上にリンクボタンボタンを配置しています。
画面サイズを変えると画像は縮小されるのですが、画像の上に配置したボタンの大きさが変わらず、レイアウトが崩れてしまいます。
添付画像のように画像と一緒にリンクボタンも同比率で縮小させるにはどのようにすればよろしいでしょうか。
基本的なことで恐縮ですがアドバイス頂きたくよろしくお願い致します。
###各種コード
HTML
1<header class="masthead"> 2 <div class="container h-100"> 3 <div class="row h-100 align-items-center"> 4 <div class="col-12 text-center img-table"> 5 <img src="{% static 'img/top_img.png' %}" class="top-pic" alt=""> 6 <a href="{リンク先}" class="link−a">リンクA</a> 7 </div> 8 </div> 9 </div> 10</header>
CSS
1.masthead { 2 height: 80vh; 3 min-height: 300px; 4 background-size: cover; 5 background-position: center; 6 background-repeat: no-repeat; 7} 8 9.img-talbe{ 10 position: relative; 11} 12 13.top-pic{ 14 width: 50%; 15 height: 50%; 16} 17 18.link-a{ 19 position: absolute; 20 width: 20vw; 21 top: 81.5%; 22 left:50%; 23 -ms-transform: translate(-50%,-50%); 24 -webkit-transform: translate(-50%,-50%); 25 transform: translate(-50%,-50%); 26 margin:0; 27 font-size: 25px; 28 border: solid white 2px; 29 border-radius: 15px; 30 padding: 7px; 31 color: white; 32 background-color: #f66e70; 33 text-decoration: none; 34}
必要最低限のコードを記載したつもりですが、不足点ありましたがご指摘いただけますと幸いです。
###バージョン
HTML5
Bootstrap 4.7.0
Python 3.6.3
Django 2.2.16
お手数ですがご確認のほどよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/22 07:18
2021/01/22 07:29