純粋な CSS を使用した逆さの角の作成
CSS では、border-radius プロパティを使用して丸い角を簡単に作成できます。ただし、コーナーが内側に曲がる逆すくいコーナーを実現するには、より高度なテクニックが必要です。
逆すくいコーナーを作成するには、次のアプローチを使用します。
コードの実装
#box { position: relative; width: 200px; height: 50px; background-color: blue; border-radius: 9999px 0 0 9999px; margin: 30px; text-align: center; color: #fff; padding-top: 10px; } #top, #bottom { position: absolute; height: 30px; width: 30px; right: 0; overflow: hidden; } #top { top: -30px; } #bottom { bottom: -30px; } #top::before, #bottom::before { content: ''; position: absolute; right: 0; height: 200%; width: 200%; border-radius: 100%; box-shadow: 10px 10px 5px 100px blue; z-index: -1; } #top::before { top: -100%; }
以上がCSS のみを使用して CSS で逆向きのえぐられた角を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。