最新のブラウザでは、要素を分散および位置合わせする効率的な方法を提供する Flexbox CSS モデルが提供されています。ただし、IE9 には Flexbox のサポートがありません。
IE10 の次の実装を検討してください。
div#navContainer {
display: flex; // Modern browsers
display: -ms-flexbox; // IE10
}
IE9 に Flexbox がないことに対処するには、Flexbox 機能を検出する JavaScript ライブラリである Modernizr を組み込むことを検討してください。 Modernizr を使用すると、必要に応じてフォールバック スタイルを追加できます。例:
.container {
display: flex;
}
.no-flexbox .container {
display: table-cell;
}
詳しいガイダンスについては、Zoe Gillenwater のプレゼンテーションを参照してください:
Flexbox によるレベルアップ:
CSS3 レイアウト:
覚えておいてください:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3