【问题标题】:User Manipulated Frame - HTML/CSS/JS用户操作的框架 - HTML/CSS/JS
【发布时间】:2017-10-06 18:02:08
【问题描述】:

如何使下面的框架在加载后允许用户拖动和缩放大小?这可能与 HTML/CSS/JS 吗?

<script>
    var frame;
    function addFrame() {
       frame = document.createElement('iframe');
       frame.height = "200px";
       frame.width = "200px";
       frame.setAttribute('id', 'superFrame');
       document.body.appendChild(frame);
    }
    function loadGoogle() {
       frame.setAttribute('src','http://www.google.com')
    }
</script>

左边是我拥有的,右边是我想要的,但用户通过拖动框架来设置大小。

Image

【问题讨论】:

标签: javascript html iframe


【解决方案1】:

srcResponsive IFrames — The Right Way!

  1. 移除宽度和高度属性
  2. 为 iframe 设置父 div
  3. 使包含的 div 具有响应性,并且 iframe 具有以下大小/定位规则:

    iframe { 位置:绝对; 顶部:0; 左:0; 宽度:100%; 高度:100%; }

【讨论】:

    猜你喜欢
    • 2021-03-29
    • 2010-11-18
    • 1970-01-01
    • 2022-10-08
    • 2015-07-05
    • 2012-04-26
    • 2020-10-28
    • 2018-06-30
    • 1970-01-01
    相关资源
    最近更新 更多