Heim  >  Artikel  >  Web-Frontend  >  Verwenden Sie CSS, um den IFrame-Effektcode_Experience-Austausch zu erstellen

Verwenden Sie CSS, um den IFrame-Effektcode_Experience-Austausch zu erstellen

WBOY
WBOYOriginal
2016-05-16 12:07:441487Durchsuche

Iframe-Anwendungen sind sehr verbreitet und es gibt zwei gemeinsame Anforderungen:

1. Um den Iframe-Effekt zu erzielen, muss eine Bildlaufleiste vorhanden sein, die viel Platz sparen kann.
2. Betten Sie eine Seite ein, um die Frame-Verknüpfung zu implementieren.

Wenn die Verwendung von iframe nicht bequem ist, können Sie die folgenden Lösungen verwenden:

Wenn wir das CSS-Layout verwenden, um die erste Anforderung zu implementieren, können wir eine Seite sparen und die Effizienz verbessern.
Die zweite Anforderung kann remote über xmlhttp abgerufen werden.

A. Iframe direkt simulieren

Ebenen als Container verwenden
#content { overflow:auto; width:600px;}

Quellcode der Effektdemonstration:


[Strg+A Alle auswählen Hinweis: Wenn Sie externe Js einführen müssen, müssen Sie zum Ausführen eine Aktualisierung durchführen ]

Verwenden Sie den Textkörper als Container ; Hintergrund:#f00; Position:absolut;oben:100px;unten:0;} 🎜>Quellcode der Effektdemonstration:






[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需刷新才能执行]

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Die Theorie und Praxis der bedingten CSS-Anmerkungen, die für das div+css-Layout Seite 1/2_Erfahrungsaustausch bekannt sein müssenNächster Artikel:Die Theorie und Praxis der bedingten CSS-Anmerkungen, die für das div+css-Layout Seite 1/2_Erfahrungsaustausch bekannt sein müssen

In Verbindung stehende Artikel

Mehr sehen