Rumah hujung hadapan web tutorial css css:min-height不兼容火狐浏览器的解决方法

css:min-height不兼容火狐浏览器的解决方法

Jul 21, 2017 am 09:37 AM
firefox webkit

我们在进行页面架构的时候,一般会分成三个section:header、body、footer。如下面这个页面:

这个时候我们就需要对body部分进行最小高度设置,才能避免footer部分出现在页面中间的情况。比方说下面在这个写法:

.page-content-header {      
min-height: 5%;
}
.page-content-body {      
min-height: 100%;}
.page-content-footer {      
min-height: 5%;}
Salin selepas log masuk

这样的写法会让body部分有个充满页面大小的高度,footer部分自然会在页面的最低端,而且当body部分的内容超出了100%时,高度会自动撑开,不会出现溢出的情况。

但是,问题来了,火狐浏览器不兼容这种写法,min-height:100% 完全不生效,我们可以用以下方法来进行兼容:

.page-content-body {      
min-height: 100%;      
/*火狐兼容*/      
min-height: 600px !important;}
.page-content-body:after {     
content:"";  
visibility:hidden;  
display:block;  
clear:both;  
height:0px;}
Salin selepas log masuk

首先我们用 !important 来对火狐浏览器做hack,设置一个最小高度600px,然后利用伪元素 :after来做样式清除,以达到当内容超出最小高度时,高度会相应增加的目的。

我们设置显示框类型display为块级元素block,设置clear为左右两侧都不允许浮动元素,我们插入的生成内容content为空,然后设置高度为0,将元素设置为不可见。

这样就能让Firefox也能实现最小高度和内容超出自适应了。

Atas ialah kandungan terperinci css:min-height不兼容火狐浏览器的解决方法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk mengalih keluar Firefox Snap dalam Ubuntu Linux? Bagaimana untuk mengalih keluar Firefox Snap dalam Ubuntu Linux? Feb 21, 2024 pm 07:00 PM

Untuk mengalih keluar FirefoxSnap dalam Ubuntu Linux, anda boleh mengikuti langkah berikut: Buka terminal dan log masuk ke sistem Ubuntu anda sebagai pentadbir. Jalankan arahan berikut untuk menyahpasang FirefoxSnap: sudosnapremovefirefox Anda akan digesa untuk kata laluan pentadbir anda. Masukkan kata laluan anda dan tekan Enter untuk mengesahkan. Tunggu pelaksanaan arahan selesai. Setelah selesai, FirefoxSnap akan dialih keluar sepenuhnya. Ambil perhatian bahawa ini akan mengalih keluar versi Firefox yang dipasang melalui pengurus pakej Snap. Jika anda memasang versi Firefox yang lain melalui cara lain (seperti pengurus pakej APT), anda tidak akan terjejas. Pergi melalui langkah-langkah di atas

Bolehkah mozilla firefox dinyahpasang? Bolehkah mozilla firefox dinyahpasang? Mar 15, 2023 pm 04:40 PM

Mozilla Firefox boleh dinyahpasang; Firefox ialah penyemak imbas pihak ketiga dan boleh dinyahpasang jika ia tidak diperlukan. Kaedah nyahpasang: 1. Dalam menu Mula, klik "Sistem Windwos" - "Panel Kawalan"; 2. Dalam antara muka "Panel Kawalan", klik "Program dan Ciri" 3. Dalam antara muka baharu, cari dan klik dua kali Ikon Pelayar Firefox; 4. Dalam tetingkap pop timbul, klik "Seterusnya" 5. Klik "Nyahpasang".

Ciri baharu Firefox 113: sokongan untuk animasi AV1, penjana kata laluan yang dipertingkatkan dan ciri gambar dalam gambar Ciri baharu Firefox 113: sokongan untuk animasi AV1, penjana kata laluan yang dipertingkatkan dan ciri gambar dalam gambar Mar 05, 2024 pm 05:20 PM

Menurut berita terkini, sementara Mozilla mengeluarkan versi stabil Firefox 112, ia juga mengumumkan bahawa versi utama seterusnya, Firefox 113, telah memasuki saluran Beta dan menyokong animasi AV1, penjana kata laluan yang dipertingkatkan dan ciri gambar dalam gambar. Fungsi/ciri baharu utama Firefox 113 adalah seperti berikut: Sokongan untuk imej animasi format AV1 (AVIS); Meningkatkan keselamatan penjana kata laluan dengan memperkenalkan aksara khas , dan dayakan skrin penuh dengan lebih mudah Mod menyediakan fail pemasangan DEB rasmi untuk pengedaran Debian dan Ubuntu ciri import penanda halaman yang dikemas kini, ikon untuk penanda halaman yang diimport disokong secara lalai Penyahkodan video AV1 dipercepatkan perkakasan didayakan secara lalai pada perkakasan yang disokong menggunakan w

Bagaimana untuk menggunakan Mozilla Firefox dalam Scrapy untuk menyelesaikan masalah mengimbas kod QR untuk log masuk? Bagaimana untuk menggunakan Mozilla Firefox dalam Scrapy untuk menyelesaikan masalah mengimbas kod QR untuk log masuk? Jun 22, 2023 pm 09:50 PM

Untuk perangkak merangkak tapak web yang memerlukan log masuk, kod pengesahan atau log masuk kod imbasan adalah masalah yang sangat menyusahkan. Scrapy ialah rangka kerja perangkak yang sangat mudah digunakan dalam Python, tetapi apabila memproses kod pengesahan atau mengimbas kod QR untuk log masuk, beberapa langkah khas perlu diambil. Sebagai pelayar biasa, Mozilla Firefox menyediakan penyelesaian yang boleh membantu kami menyelesaikan masalah ini. Modul teras Scrapy dipintal, yang hanya menyokong permintaan tak segerak, tetapi sesetengah tapak web memerlukan penggunaan kuki dan

Pelayar Firefox Firefox 115 dikeluarkan, menyokong versi terakhir Win7/Win8.1 Pelayar Firefox Firefox 115 dikeluarkan, menyokong versi terakhir Win7/Win8.1 Mar 04, 2024 pm 04:46 PM

Berita terkini hari ini, Mozilla secara rasmi mengeluarkan kemas kini versi stabil pelayar Firefox 115 hari ini Perkara yang paling penting tentang kemas kini ini ialah ini adalah versi terakhir yang menyokong Win7/Win8, macOS10.12, 10.13 dan 10.14. Alamat muat turun: https://ftp.mozilla.org/pub/firefox/releases/115.0/Mozilla dinyatakan dalam log kemas kini rasmi: Microsoft akan menamatkan sokongan untuk sistem Win7 dan Win8 pada Januari 2023, dan Firefox 115 dikeluarkan hari ini Versinya ialah kemas kini versi terakhir yang diterima oleh pengguna sistem tersebut. Pengguna Win7 dan Win8

Ubuntu 23.10 akan menjalankan Firefox dalam mod Wayland asli secara lalai Ubuntu 23.10 akan menjalankan Firefox dalam mod Wayland asli secara lalai Feb 29, 2024 am 10:10 AM

Canonical baru-baru ini mengumumkan bahawa dalam Ubuntu 23.10 yang akan datang, Firefox Snap telah dikonfigurasikan untuk dijalankan dalam mod Wayland secara lalai. Nota: Ubuntu kini mempunyai sesi Wayland secara lalai, dan Firefox juga boleh berfungsi seperti biasa. Walau bagaimanapun, pada masa ini FirefoxSnap sebenarnya berjalan dalam mod keserasian XWayland, bukannya mod Wayland asli yang ketat. Canonical mengumumkan bahawa ia akan menjalankan pelayar Firefox dalam mod Wayland secara lalai, supaya masalah seperti kabur antara muka dan herotan penskalaan tidak akan berlaku pada paparan HiDPI, dan ia akan menyokong gerak isyarat sentuh seperti menyeret dan mencubit. Seperti yang dinyatakan di atas, Ubuntu

Apple mengeluarkan kemas kini untuk membetulkan kerentanan WebKit, penggunaan kuasa yang berlebihan dalam MacBook Apple mengeluarkan kemas kini untuk membetulkan kerentanan WebKit, penggunaan kuasa yang berlebihan dalam MacBook Apr 15, 2023 am 10:49 AM

Apple telah mengeluarkan kemas kini untuk iPhone, iPad, Mac dan Apple Watch. Walaupun kemas kini untuk setiap peranti adalah kecil, ia menangani kelemahan WebKit. Syarikat itu juga memberi jaminan bahawa ia telah membetulkan pepijat yang menyebabkan komputer riba MacBook secara tidak dijangka menghabiskan bateri mereka. Apple iOS dan iPadOS 15.3.1 adalah kemas kini kecil. Ia sebenarnya tidak mengandungi sebarang ciri utama. Walau bagaimanapun, ia berguna untuk orang yang menggunakan paparan braille. Selain itu, kemas kini menyelesaikan kelemahan pelaksanaan kod sewenang-wenangnya. Nota kemas kini untuk iOS 15.3.1 menyebut: iOS 15.3.1 menyediakan kemas kini keselamatan penting untuk iPhone dan pembetulan anda

Sekiranya Apple terus mengharamkan enjin pelayar saingan pada iOS? Sekiranya Apple terus mengharamkan enjin pelayar saingan pada iOS? Apr 16, 2023 pm 07:22 PM

Apple menghendaki semua apl yang menyemak imbas web dalam iOS dan iPadOS menggunakan enjin penyemak imbasnya sendiri, WebKit, tetapi adakah ia perlu terus melarang enjin penyemak imbas saingan dengan berkesan di tengah-tengah tuduhan tingkah laku anti-persaingan? Syarikat teknologi besar telah dituduh melakukan tingkah laku anti-persaingan baru-baru ini, dengan Andrea Coscelli, ketua eksekutif Penguasa Persaingan dan Pasaran UK (CMA) mengumumkan dalam siaran akhbar: Apple dan Google mengambil tol dalam cara kami menggunakan telefon kami. Satu tabiat buruk telah berkembang yang kami takuti menyebabkan berjuta-juta orang di UK menjadi keliru. Antara tuduhan tingkah laku anti-persaingan, Apple dituduh memerlukan aplikasi yang melayari web untuk digunakan pada iOS dan iPadOS.

See all articles