Chrome 108の2つの重要な変更が来ています。CSSオーバーフロープロパティとAndroidビューポートの調整動作
css交換要素のオーバーフロー属性の変更:
Chrome 108から始めて、次の交換要素はoverflow
属性:img
、video
、およびcanvas
に従います。 Chromeの以前のバージョンでは、このプロパティは無視されました。
したがって、
以前にデフォルトのオーバーフローされた画像、ビデオ、およびキャンバス要素は、Chrome 108リリース後にトリミングされる場合があります。次の状況に注意する必要があります。
object-fit
border-radius
overflow
set inherit: all
overflow
でUAのデフォルトをオーバーライドすることです。
overflow: visible
overflow: clip
img { overflow: visible; }
11月、Chrome 108のリリースにより、Chromeは、画面上のキーボード(OSK)が表示されると、レイアウトビューポートの動作にいくつかの変更を加えます。この変更により、Chrome for Androidはレイアウトビューポートのサイズを変更しなくなりますが、Visual Viewportのみを変更します。これにより、ChromeのAndroidの動作は、iOSのChromeとiOSのSafariと一致します。 これは、ビューポートユニットを使用し、モバイルタッチデバイスでの固定位置決めの一般的なパズルに関連する変更です。私たちは長年にわたってこの問題について議論しました(そして解決しようとしました)
「ビューポートユニットを使用するときに注意すべきこと」(Chris Coyier)
"Louis Hoebregts"(Louis hoebregts)
これが起こったときに要素を見えるようにしたい場合は、プレフィックスwebkit-fill-available
属性を使用して、Chrisが共有するソリューションを検討する価値があります。
img { overflow: visible; }
このブラウザは、Caniuseのデータをサポートしています。これには詳細が含まれています。番号は、ブラウザがこのバージョン以降でこの機能をサポートしていることを示しています。
デスクトップバージョン
以上がChrome 108でカップルが変更されますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。