html 高度怎么响应,HTML全屏API,如何使动态生成的div响应(高度老虎钳)

我在主div中创建了多个固定高度的动态div。我无法将固定高度更改为%高度,因为它必须具有固定高度,即使它是空的,因为用户之后将元素拖到这些div上。现在我使用全屏API将主要div放大到全屏。并且我希望内部div在屏幕放大时增加它们的高度。

在小屏幕上它看起来像这样

GeoqB.png

在全屏幕上,它看起来像这样

UrGwB.png

在全屏幕上,内部divs相应地调整了它们的宽度,因为它们采用宽度%vise但div的高度不会因为其固定像素而增加。在全屏模式下,第二张图像中的红色区域显示空白区域。怎么可能这个区域被divs占用

这个实际的代码太复杂和冗长所以我在这里写一个示例代码来理解问题

就像我说的那样,div,A,B,C和D是动态创建的。现在我在主div上应用全屏功能

var element = document.getElementById("main");

element.webkitRequestFullscreen();

主div进入全屏但div,B,C和D不会相应调整其高度。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值