css
のファイルごとにdisplay:flex;
を使用しましたが、現在はGoogle Chromeで正常に動作していますが、UCブラウザ(電話)ではうまく動作していません。フレックスをスキップして項目を垂直に表示しています。私はサイトの完全なコーディングを変更することなくこれを修正できますか?フレックスボックスが動作していません
ありがとう
css
のファイルごとにdisplay:flex;
を使用しましたが、現在はGoogle Chromeで正常に動作していますが、UCブラウザ(電話)ではうまく動作していません。フレックスをスキップして項目を垂直に表示しています。私はサイトの完全なコーディングを変更することなくこれを修正できますか?フレックスボックスが動作していません
ありがとう
あなたのCSSをどのように構成したかによって異なります。 display:felix;
はすべてのブラウザで機能しません。このため、CSSとブラウザの互換性を調べることが重要です。
使用このcaniuse.com
使用display:-webkit-flex;
私はこれをすべて試みましたが、それでもucではサポートされていません。 –
私が思うdisplay:flex;
はUCではサポートされていません。
フレキシボックスはサポートされない場合がありますが、それは 'ディスプレイのようなプレフィックス形式で利用できるようになります:-webkit-ボックス。 ディスプレイ:-moz-box; ディスプレイ:-ms-flexbox; display:flex; ' – akshaynaik404
ほとんどのWeb標準は、それが速いページロードのためのWebページからいくつかのCSSやJSを削除しているという事実と一緒にUCのブラウザでサポートされていないことに注意してください。
まだレンダリングエンジンとしてWebKitが使用されているので、できる限りWebkitをサポートしようとするとよいでしょう。さらに、自動接頭辞のようなツールは、ブラウザ間の問題のほとんどを解決します。
それはあなたのターゲットブラウザでサポートされている機能を確認するためにcaniuse.comを検討するのが最善です。
Safariのような一部のブラウザでは、-webkit-を使用する必要があります。 'display:-webkit-flex; -webkit-flex-wrap:wrap; '.... –
私はそれがucのために働きたいです。 –
私は** us **を知らない。しかし、-webkitをテストすればうまくいくでしょう。 –