Rumah > hujung hadapan web > tutorial css > Gunakan CSS untuk membina kod kesan iframe_Pertukaran pengalaman

Gunakan CSS untuk membina kod kesan iframe_Pertukaran pengalaman

WBOY
Lepaskan: 2016-05-16 12:07:44
asal
1493 orang telah melayarinya

aplikasi iframe adalah sangat biasa, dan terdapat dua keperluan biasa:

1 Untuk mendapatkan kesan iframe, ia perlu membawa bar skrol, yang boleh menjimatkan banyak ruang.
2. Benamkan halaman untuk melaksanakan pemautan bingkai.

Jika tidak senang menggunakan iframe, anda boleh mendapatkan penyelesaian berikut:

Jika kami menggunakan reka letak css untuk melaksanakan keperluan pertama, kami boleh menyimpan satu halaman dan meningkatkan kecekapan.
Keperluan kedua boleh diperolehi dari jauh menggunakan xmlhttp.

A. Simulasi iframe secara langsung

Gunakan lapisan sebagai bekas
#content { overflow:auto; width:600px; >Kod sumber demonstrasi kesan:



[Ctrl+A Pilih semua Nota: Jika anda perlu memperkenalkan Js luaran, anda perlu memuat semula untuk melaksanakan ] Gunakan badan sebagai bekas
html { overflow:hidden; tinggi: 100%; latar belakang:#fff; ; latar belakang:#f00 ; margin:0; atas: 100px; 🎜>Kod sumber demonstrasi kesan:






Bina kesan iframe dengan CSS - Css Iframe - RexSong.com
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

滚动条在里边
复制代码 代码如下:

html { height:100%; max-height:100%; border:0; overflow:hidden;} 
* html { padding:100px 0 50px 0;} 
body { height:100%; max-height:100%; margin:0; overflow:hidden;} 
#content { position:absolute; top:100px; bottom:50px; left:0; right:0; z-index:3; width:100%; overflow:auto;} 
* html #content { top:100px; bottom:0; height:100%;} 
#head { position:absolute; margin:0; top:0; left:0; width:100%; height:100px; background:#f00; z-index:5;} 
#foot { position:absolute; margin:0; bottom:0; left:0; width:100%; height:50px; z-index:5; background:#f00;} 

效果演示代码:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

Label berkaitan:
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
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan