iframe标签在PC端的使用

随着前端框架的崛起 各类组件化 模块化开发 然而我发如今PC端要考虑兼容 ~~~~javascript

本身琢磨着 在PC端怎么吧一个页面作成一个公共的部分  发现有个iframe标签能够在页面中嵌套html

虽然iframe能够作成公共部分 但问题也是不少(PS:百度)前端

<iframe src="../home/home.html" id="cont" frameborder="0" scrolling="no" width="100%" height="100%;"></iframe>
<iframe src="../home/home.html" id="cont" frameborder="0" scrolling="no" width="100%" height="100%;"></iframe>

 用法就是这么简单  须要一个须要一个src页面地址 frameborder设置iframe边框为空 scrolling清除滚动条 我这里设置 嵌套进去的页面宽高为100%java

这里有个问题就是 高度若是设置为100% 页面就会出现2个滚动条 或者当你iframe里面的高度大于屏幕高度 嵌套进去也会出现2条滚动条前端框架

我本身的解决办法就是百度拉~~~~      记录下代码 之后用的到框架

下面贴下前端前辈的代码 一共有3种解决办法模块化

<div>
  <iframe frameborder="no" src="https://www.oschina.net/">
  </iframe>
</div>

  

html,
body {
  height: 100%;
  padding: 0;
  margin: 0;
}

div {
  height: 100%;
  /*第一种解决方案*/
  /*font-size:0;*/

}

iframe {
  width: 100%;
  height: 100%;
  /*第二种解决方案*/
  /*vertical-aglin:top;*/
  /*第三种解决方案*/
  /*display:block;*/
}

  这里我使用的是第一种方式 效果很是好 能解决问题!组件化

相关文章
相关标签/搜索