Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Membetulkan Pendarahan Jejari Sempadan dan Ketakteraturan Bayangan dalam IE9 dengan Latar Belakang Kecerunan?

Bagaimana untuk Membetulkan Pendarahan Jejari Sempadan dan Ketakteraturan Bayangan dalam IE9 dengan Latar Belakang Kecerunan?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-27 10:38:03813semak imbas

How to Fix Border-Radius Bleeding and Shadow Irregularities in IE9 with Gradient Backgrounds?

Mengatasi Pendarahan Jejari Sempadan dan Ketakteraturan Bayangan dalam IE9 dengan Latar Belakang Kecerunan

Dalam Internet Explorer 9, sokongan penyemak imbas untuk kedua-dua jejari sempadan ( sudut bulat) dan kecerunan latar belakang tersedia. Walau bagaimanapun, apabila menggabungkan ciri ini, pengguna telah menghadapi masalah di mana kecerunan berdarah di luar sudut bulat. Selain itu, penyelewengan dalam bayang-bayang telah diperhatikan.

Penyelesaian

Walaupun IE9 mungkin menyokong kedua-dua jejari sempadan dan kecerunan latar belakang secara asli, ia tidak berfungsi bersama dengan lancar. Untuk menyelesaikan isu pendarahan, satu penyelesaian ialah membalut elemen dengan kecerunan dan sudut bulat dalam div lain. Div luar ini harus mempunyai saiz dan nilai sudut bulat yang sama dengan elemen dalam. Dengan menetapkan limpahan kepada tersembunyi, kesan topeng dicipta, dengan berkesan menyembunyikan limpahan kecerunan.

HTML

<code class="html"><div class="mask roundedCorners">
    <div class="roundedCorners gradient">
        Content
    </div>
</div></code>

CSS

<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>

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Pendarahan Jejari Sempadan dan Ketakteraturan Bayangan dalam IE9 dengan Latar Belakang Kecerunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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