Bolehkah saya menggunakan jejari sempadan dengan imej sempadan dengan kecerunan?
P粉633733146
2023-08-29 12:52:01
<p>Saya sedang mereka bentuk medan input dengan sempadan bulat (jejari sempadan) dan cuba menambah kecerunan pada sempadan tersebut. Saya berjaya membuat kecerunan dan sempadan bulat, tetapi kedua-duanya tidak berfungsi bersama. Ia sama ada bucu bulat tanpa kecerunan, atau sempadan dengan kecerunan tetapi tiada bucu bulat. </p>
<pre class="brush:php;toolbar:false;">-webkit-border-radius: 5px;
-webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b0bbc4), to(#ced9de)) 1 1 100%;</pre>
<p>Adakah terdapat cara untuk menjadikan dua sifat CSS berfungsi bersama, atau adakah ini tidak boleh dilakukan? </p>
Ini mungkin, dan ia tidak memerlukan penanda tambahan tetapi menggunakan
::after
unsur pseudo .过滤器
, CSSPie - seperti vektor spoofing, dll.).versi jsfiddle):
Ini berfungsi pada mana-mana latar belakang-
Berfungsi dengan baik dengan atau tanpa -
Anda tidak perlu menambah bayang pada elemen pseudo-
Sekali lagi, ini berfungsi dalam pelayar IE, Firefox dan Webkit/Blink.box-shadow
、inset
Setiap spesifikasi W3C, ia mungkin tidak mungkin:
Ini mungkin kerana
border-image
terdapat beberapa corak yang berpotensi kompleks yang boleh diguna pakai. Jika anda mahukan sempadan imej bulat, anda perlu menciptanya sendiri.