Chrome の画像に対して Border-Radius が機能しないのはなぜですか?

Linda Hamilton
リリース: 2024-10-24 04:11:31
オリジナル
906 人が閲覧しました

Why is Border-Radius Not Working for Images in Chrome?

WebKit でボーダー半径が画像を表示しない

すべての接頭辞と標準構文を使用して #screen 要素にボーダー半径スタイルを適用しているにもかかわらず、この要素は Google Chrome では変更されませんが、Firefox および Internet Explorer 9 では期待どおりに表示されます。この問題は、Chrome による画像の境界線のトリミング処理のバグが原因で発生します。

Chrome のバグを解決するための回避策:

この問題を解決するには、次の回避策を実装してください:

<code class="css">.element-that-holds-pictures {
   perspective: 1px; /* any non-zero value will work */
}</code>
ログイン後にコピー

この手法は要素のパースペクティブを変更し、レンダリング エンジンが正しく動作するように強制します。不透明度を 0.99 に設定するなどの他の回避策とは異なり、要素の表示には影響しません。

以上がChrome の画像に対して Border-Radius が機能しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!