Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Mencegah Pendarahan Kecerunan Latar Belakang dalam Sudut Bulat dalam IE9?

Bagaimana untuk Mencegah Pendarahan Kecerunan Latar Belakang dalam Sudut Bulat dalam IE9?

Mary-Kate Olsen
Lepaskan: 2024-10-27 03:03:03
asal
598 orang telah melayarinya

 How to Prevent Background Gradient Bleeding in Rounded Corners in IE9?

IE9 borderRadius dan Background Gradient Bleeding: Penyelesaian Didedahkan

Dalam dunia pembangunan web, sokongan IE9 untuk sempadan-radius telah menjadi tambahan dialu-alukan. Namun, apabila digabungkan dengan kecerunan latar belakang, isu yang tidak dijangka timbul: pendarahan kecerunan di luar sudut bulat.

Untuk menangani masalah ini, penyelesaian bijak muncul: mencipta div induk yang menutup kandungan dalaman. Div topeng ini, dengan saiz yang sama, bucu bulat dan limpahan tersembunyi, bertindak sebagai penghalang, menghalang kecerunan daripada tumpah ke tepi.

Dengan menggunakan HTML dan CSS berikut, anda boleh melaksanakan penyelesaian ini:

<code class="html"><div class="mask roundedCorners">
    <div class="roundedCorners gradient">
        Content
    </div>
</div></code>
Salin selepas log masuk
<code class="css">.mask {
    overflow: hidden;
}

.roundedCorners {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.gradient {
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0065a4', endColorstr='#a0cf67',GradientType=0 ); /* IE6-9 */
}</code>
Salin selepas log masuk

Penyelesaian ini menangani isu pendarahan dengan berkesan, memberikan pengalaman pengguna yang diperkemas tanpa mengurangkan daya tarikan visual sudut bulat dan kecerunan latar belakang.

Atas ialah kandungan terperinci Bagaimana untuk Mencegah Pendarahan Kecerunan Latar Belakang dalam Sudut Bulat dalam IE9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan