Lengkung bahagian bawah div ke dalam menggunakan CSS
P粉617237727
2023-08-24 21:15:13
<p>Saya mahu membengkokkan tepi bawah div/latar belakang segi empat tepat ini menggunakan CSS, jadi hasilnya seperti ini: </p>
<p>
Adakah sesiapa tahu bagaimana untuk melaksanakannya? </p>
<p>
<pre class="brush:css;toolbar:false;">.curved {
margin: 0 auto;
ketinggian: 400px;
latar belakang: biru muda;
jejari sempadan:0 0 200px 200px;
}</pre>
<pre class="brush:html;toolbar:false;"><div class="container">
<div class="curved"></div>
</div></pre>
</p>
Lihatlah. Saya mencipta ini menggunakan :after pseudo-element. Ia membantu jika latar belakang adalah warna pepejal.
Hanya gunakan
border-radius
dan bergantung pada limpahan. Anda juga boleh mempertimbangkan elemen pseudo untuk mengelakkan markup tambahan: