91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

iframe高度自適應的方法有哪些

小億
194
2024-01-19 18:31:33
欄目: 編程語言

有以下幾種方法可以實現iframe的高度自適應:

  1. 使用JavaScript動態調整高度:通過JavaScript的方法來獲取iframe中內容的實際高度,然后將該高度賦值給iframe的height屬性。
<script>
  function resizeIframe() {
    var iframe = document.getElementById('myIframe');
    var iframeHeight = iframe.contentWindow.document.body.scrollHeight;
    iframe.style.height = iframeHeight + 'px';
  }
</script>

<iframe id="myIframe" src="yourPage.html" onload="resizeIframe()"></iframe>
  1. 使用CSS的calc()函數:通過CSS的calc()函數來計算iframe的高度,將iframe的高度設置為100%減去固定的高度。
<style>
  #myIframe {
    height: calc(100% - 50px); /* 50px為固定高度 */
  }
</style>

<iframe id="myIframe" src="yourPage.html"></iframe>
  1. 使用jQuery的resize()方法:通過jQuery的resize()方法來自動調整iframe的高度。
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
  $(document).ready(function() {
    $('#myIframe').on('load', function() {
      $(this).height($(this).contents().height());
    });
  });
</script>

<iframe id="myIframe" src="yourPage.html"></iframe>

0
五常市| 康定县| 永春县| 泸定县| 柳江县| 龙州县| 东港市| 密云县| 青神县| 吴江市| 剑阁县| 滦平县| 武鸣县| 大方县| 喀喇沁旗| 罗平县| 奉贤区| 九寨沟县| 七台河市| 苍山县| 仪征市| 阿克苏市| 临猗县| 延寿县| 青浦区| 达拉特旗| 黑龙江省| 庆元县| 大兴区| 花莲市| 海晏县| 乡城县| 上饶市| 肃南| 铁岭县| 集安市| 喀喇| 湘阴县| 南开区| 县级市| 宝应县|