###実現したいこと
Bootstrap4のclass="btn"でボタンを設定しています。
四隅を丸くしたものと、二つの角だけを丸くしたボタンを両立させたいです。
ただし、両方ともbtnクラスを使っているため、CSSでデザインを変更すると両方に反映されてしまいます。
解決方法についてアドバイスいただけますと幸いです。
###試したこと
片方のクラスををbtn1と、別のクラス名に変更しましたが、Bootstrapのデフォルトデザインが適用されなくなってしまいました。
###各種コード
ボタン1(こちらのボタンの右側2箇所だけを丸くさせる)
HTML
1<form class="form-inline my-2 my-lg-0" action="{% url 'search' %}" method="get"> 2 <input class="form-control-search mr-sm-0" name="keyword" type="search" placeholder="キーワード検索" aria-label="Search"> 3 <button class="btn btn-secondary my-2 my-sm-0" type="submit"> 4 <i class="fas fa-search"></i> 5 </button> 6</form>
ボタン2(こちらのボタンはBootstrapのデフォルトで四隅全てが丸くなるようにする)
HTML
1<div class="card card-auth my-5 mx-auto"> 2 <div class="card-body"> 3 <p class="card-title text-center">ログアウトしますか?</p> 4 <form method="post" class="form-auth"> 5 {% csrf_token %} 6 <div class="button mx-auto"> 7 <button class="btn btn-lg btn-warning btn-block mx-auto" type="submit">ログアウト</button> 8 </div> 9 </form> 10 </div> 11</div>
CSS(現状全てのボタンの左側の丸みが取れてしまっています。)
CSS
1.btn { 2 font-size: 100%; 3 border-radius: 0 10px 10px 0; 4}
コードに不足等、わかりづらいところがあればご指摘いただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/19 21:46
2021/04/19 21:48