• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    用CSS构建iframe效果

    iframe应用很普遍,通常的需求有两种:
    1,获取iframe效果,就是带一个滚动条,可以省不少版面。
    2,要嵌一个页面,实现框架链接。
    如果不方便使用iframe,可以有如下解决方案:
    第一种需求如果我们使用CSS布局来实现,即可以少一个页面,也可以提高效率。
    第二种需求可以采用xmlhttp远程获取。
    A. 直接模拟iframe
    用层做容器 

    复制代码 代码如下:

    #content { overflow:auto; height:200px; width:600px; background:#f00;}


    [Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

    用body做容器
    复制代码 代码如下:
    html { overflow:hidden; height:100%; background:#fff; border:0;}
    * html { padding:100px 0 0 100px;}
    body { overflow:scroll; background:#f00; margin:0; position:absolute; top:100px; left:100px; bottom:0; right:0;}
    * html body { height:100%; width:100%;}


    [Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

    B. 绝对定位模拟iframe
    滚动条在外边
    复制代码 代码如下:
    html { overflow:hidden; border:0; height:100%; max-height:100%;}
    body { overflow:hidden; margin:0; height:100%; max-height:100%; position:relative;}
    #head { position:absolute; top:0; right:15px; width:100%; height:100px; background:#f00; z-index:2;}
    #foot { position:absolute; bottom:0; right:15px; width:100%; background:#f00; height:50px;z-index:2;}
    #content { height:100%; position:relative; z-index:1; overflow:auto;}  
     

    效果演示源代码:

    [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需再刷新一下页面才能执行]

    在IE6.0和FF1.5环境下测试通过

    上一篇:认识CSS中absolute与relative
    下一篇:不用float实现模块居中布局
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    用CSS构建iframe效果 用,CSS,构建,iframe,效果,用,