iframe父级元素高度百分比不生效

html 复制代码
    <iframe :src="iframeUrl" width="100%" height="100%" frameborder="0" />

1、使用绝对定位 :将 iframe 的父级元素设置为相对定位,并将 iframe 设置为绝对定位。这样,iframe 就可以根据父级元素的高度百分比来设置其自身的高度。

css 复制代码
#parent {
    position: relative;
    height: 50%; /* 例如父级元素高度为屏幕高度的50% */
}

#iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}

2、JavaScript 动态设置:使用 JavaScript 来动态设置 iframe 的高度,以匹配其父级元素的高度百分比。

javascript 复制代码
var parentHeight = document.getElementById('parent').clientHeight;
document.getElementById('iframe').style.height = parentHeight + 'px';
相关推荐
KaMeidebaby8 小时前
卡梅德生物技术快报|PD1 单克隆抗体定制配套 N 糖全谱质控开发
前端·人工智能·算法·数据挖掘·数据分析
nuIl9 小时前
实现一个 Coding Agent(3):工具调用
前端·agent·cursor
nuIl9 小时前
实现一个 Coding Agent(4):ReAct 循环
前端·agent·cursor
nuIl9 小时前
实现一个 Coding Agent(1):一次 LLM 调用
前端·agent·cursor
nuIl9 小时前
实现一个 Coding Agent(2):让 LLM 流式响应
前端·agent·cursor
copyer_xyf9 小时前
Python 异常处理
前端·后端·python
sugar__salt9 小时前
从栈队列数据结构到JS原型面向对象全解
前端·javascript·数据结构
MageGojo9 小时前
随机文案模块怎么做?从接口封装到前端展示的完整实现思路
javascript·前端开发·api接口·后端开发·随机文案
独特的螺狮粉9 小时前
篮球集训班器具管理系统 - 鸿蒙PC Electron框架完整技术实现指南
前端·javascript·华为·electron·前端框架·开源·鸿蒙
小妖6669 小时前
js 生成随机数技巧 Math.random().toString(36)
javascript·随机数