html - 并排显示两个 iFrame

标签 html css iframe

我想使用 iFrame 并排显示网页的两个版本,但我在大小和位置属性方面遇到了一些问题。 (左边那个虽然我设置成100,但是好像显示的高度偏小了)

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Split</title>
</head>
<body>

     <iframe src="link_v1" frameborder="0" scrolling="yes"                           
                                    style="overflow: hidden; height: 100%; 
                                                width: 49%; float: left; " height="100%" width="49%"
                                   align="left">
                                  </iframe>  

     <iframe src="link_v2" frameborder="0" scrolling="yes"  
                                        style="overflow: hidden; height: 100%;
                                        position: absolute;
                                        width: 49%; " height="100%" width="49%"                                 
                                         align="right">
                                        </iframe>
</body>
</html>

最佳答案

你的 html 的大小就是你的第一个 iframe 的大小

这是因为你在第二个 iframe 中使用了 position: absolute 它在 html 和 body 之外,因此它占据了整个高度而不是 html 高度

看看下面的codepen

 <iframe src="link_v1" frameborder="0" scrolling="yes"                           
                                style="height: 100%; 
                                            width: 49%; float: left; " height="100%" width="49%"
                               align="left">
                              </iframe>  

 <iframe src="link_v2" frameborder="0" scrolling="yes"  
                                    style="overflow: hidden; height: 100%;

                                    width: 49%; " height="100%" width="49%"                                 
                                     align="right">
                                    </iframe>

这样它们都将在 htmlbody

同时将 htmlbody 的高度设置为 100% 使两个 iframe 都占据全高

html,body{
  width: 100%;
  height: 100%;
}

看看我的codepen http://codepen.io/war_lock1221/pen/XMzXWb

关于html - 并排显示两个 iFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43640053/

相关文章:

javascript - 使用 iframe 进行沙盒?

jquery - 使用 jquery 在 iframe 中加载图像

javascript - 为什么当用户输入空格或字符过多/不足时,此函数不给出 window.alert?

html - :after and :before CSS pseudo elements hack for Internet Explorer 7

html - 让视障人士可以访问网站?

html - 如何打印超出@page 边距的内容?

html - 将鼠标悬停在工具提示上?无法让它与顶部导航栏中的列表一起使用?

html - 将页脚放在网站的底部。 (不是位置 : fixed)

jquery - 在 iframe 父级中显示 jquery PrettyPhoto 灯箱

JQuery 根据点击显示/隐藏元素