javascript - 根据其他元素的宽度更改框架的宽度
问题描述
我有一个div#in
并且我希望我的 iFrame 的宽度能够填充其余的div#di
空间,如果div#in
朋友的宽度发生变化,我该怎么做?
#di{
display: flex;
border:1px solid red;
}
#in{
display: block;
border:1px solid blue;
height: 56px;
width: 50px;
resize: both;
overflow: auto;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="di">
<div id="in">test by change witdh</div>
<iframe src="https://www.bing.com"></iframe>
</div>
解决方案
使用这个 CSS:
#myIFrame {
position: relative;
width: 100%;
}
其中#myIFrame是我给您的框架的ID。
推荐阅读
- cmake - CMAKE CHECK_INCLUDE_FILES(
HAVE_PULSEAUDIO) 错误(树莓派操作系统) - javascript - Wordpress Gutenberg 订阅未获得更新的元字段值
- c# - 使用实体框架 SharePoint 从 SQL 数据库下载文件
- amazon-web-services - AWS SaaS 订阅开发人员 - 监控更改
- mongodb - 在 mongodb 中为特定用户排序
- java - 我想知道如何在 ENUM 中使用 ASCII 颜色代码
- elasticsearch - 无法为 ELK 设置警报和操作 - 您必须启用传输层安全性
- javascript - javascript如何从列表中返回大于给定长度的元素
- php - Laravel 查询默认值
- c# - 使用 System.Linq.IGrouping 时分配给 x:DataType 的内容