Menggunakan iFrames untuk Kandungan Skrin Penuh dengan Ketinggian 100%
Jika anda sedang mempertimbangkan untuk menggunakan iFrames untuk memaparkan kandungan skrin penuh dengan ketinggian tetap 100%, terdapat beberapa isu keserasian penyemak imbas untuk dipertimbangkan, serta teknik untuk menyembunyikan bar skrol.
Keserasian Pelayar
Malangnya, ketinggian iframe=100% tidak disokong sepenuhnya dalam semua penyemak imbas, terutamanya apabila menggunakan doctype Transitional XHTML 1.0. Walaupun ia mungkin berfungsi dalam sesetengah penyemak imbas moden seperti Chrome dan Firefox, ia tidak dijamin berfungsi secara konsisten merentas semua penyemak imbas.
Menyembunyikan Bar Skrol
Untuk menyembunyikan bar skrol sepenuhnya dalam iframe , anda boleh menggunakan gaya CSS berikut:
overflow: hidden; overflow-x: hidden; overflow-y: hidden;
Menggunakan Frameset sebagai Alternatif
Daripada menggunakan iFrames, anda boleh mempertimbangkan untuk menggunakan set bingkai untuk mencapai kandungan skrin penuh. Kaedah ini lebih dipercayai disokong dalam kebanyakan penyemak imbas. Berikut ialah contoh:
<frameset rows="100%,*"> <frame src="header.html"> <frame src="main.html"> </frameset>
Alternatif Tetapan Ketinggian iFrame
Jika anda bertekad untuk menggunakan iFrames, berikut ialah dua penyelesaian yang mungkin untuk menetapkan ketinggian iframe kepada 100 %:
Pilihan 1:
<body>
Pilihan 2:
<body>
Sembunyikan Bar Tatal dengan Memanjangkan iFrame
Untuk menyembunyikan bar skrol walaupun iframe tidak ditetapkan kepada ketinggian 100%, anda boleh menggunakan teknik berikut:
<body>
Godam ini berfungsi dengan memanjangkan iFrame melepasi kawasan yang boleh dilihat pada penyemak imbas, memaksa bar skrol muncul di luar had halaman.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencapai Kandungan iFrame Skrin Penuh dengan Ketinggian 100% dan Mengendalikan Isu Keserasian Penyemak Imbas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!