Rumah > hujung hadapan web > tutorial css > Bagaimana Saya Boleh Mengekalkan Keserasian Flexbox FF 33.x dalam FF 34.x dan Kemudian?

Bagaimana Saya Boleh Mengekalkan Keserasian Flexbox FF 33.x dalam FF 34.x dan Kemudian?

Barbara Streisand
Lepaskan: 2025-01-04 04:43:40
asal
702 orang telah melayarinya

How Can I Maintain FF 33.x Flexbox Compatibility in FF 34.x and Later?

Mencapai FF 33.x Keserasian Flexbox dalam FF 34.x

Dalam Firefox 34.x, tingkah laku Flexbox telah mengalami pengubahsuaian. Ini telah menyebabkan beberapa reka letak berfungsi sebelum ini rosak.

Isu Saiz Minimum Tersirat

Percanggahan utama antara pelaksanaan FF 33.x dan 34.x Flexbox tertumpu pada tersirat saiz minimum untuk item flex. Dalam FF 34.x, ciri ini telah diperkenalkan semula, memberi kesan kepada tingkah laku reka letak.

Mencipta semula FF 33.x Gelagat

Untuk memulihkan gelagat FF 33.x dalam FF 34.x atau 35.x, gunakan CSS ini peraturan:

* { min-height:0 }
Salin selepas log masuk

Peraturan ini secara universal menetapkan ketinggian minimum kepada sifar, mengatasi tingkah laku lalai baharu.

Aplikasi Sasaran

Sementara perkara di atas peraturan ialah penyelesaian yang mudah, min-height:0 sebaiknya digunakan hanya pada elemen tertentu yang memerlukannya. Khususnya, peraturan ini perlu digunakan pada mana-mana elemen yang:

  • Merupakan anak bekas lentur berorientasikan lajur
  • Mengandungi keturunan tinggi yang sepatutnya dibiarkan melimpah

Contoh

Sebagai contoh, dalam biola yang disediakan (http://jsfiddle.net/yoL2otcr/1/), min-height:0 telah digunakan untuk membetulkan isu limpahan.

Maklumat Lanjut

Untuk maklumat tambahan dan contoh tentang perubahan spesifikasi Flexbox khusus ini, rujuk kepada penjejak pepijat Mozilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1043520

Atas ialah kandungan terperinci Bagaimana Saya Boleh Mengekalkan Keserasian Flexbox FF 33.x dalam FF 34.x dan Kemudian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan