border-radiusを使って丸みをつけたボタンを作成しています。
https://i.gyazo.com/c4d1ba9a771aa153cdc40de1d8c580f1.png
こんなかんじでborderの内側も丸みをつけた感じにしたいのですが、
通常どおりborder-radiusをつけると外側しか丸みが付かず、内側は角ばったものになってしまいます。
内側にも丸みをつけるために子要素をつくりそれにもborder-radiusをつけてやろうとしてもうまくいきませんでした。
丸い線を書くような感じになるにはどのようにすればいいでしょうか?
css
1// WEBで予約 2 .web-reserve { 3 width: 230px; 4 height: 60px; 5 border-radius: 3px; 6 // background-color: #f13529; 7 display: flex; 8 justify-content: center; 9 align-items: center; 10 box-sizing: border-box; 11 border: 2.7px solid white; 12 overflow: hidden; 13 } 14 15 .web-reserve-button { 16 width: 230px; 17 height: 60px; 18 border-radius: 3px; 19 background-color: #f13529; 20 display: flex; 21 justify-content: center; 22 align-items: center; 23 }
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/24 06:19
2021/12/24 07:28
2021/12/24 07:30
2021/12/24 07:34