【发布时间】:2019-02-16 01:11:30
【问题描述】:
我有一个具有特定宽度和高度的 div 容器。我使用 javascript 在此 div 中插入图像。链接到图像类的 CSS 是
max-height: 100%;
max-width:100%;
所以我的图像可以在容器中占用尽可能多的空间并保持其比例。问题:插入时,图像占用所有空间(宽度和高度 100%)并且其比例未保留。
非常奇怪的是,当我打开控制台检查图像时,如果我取消选中 css 属性 max-height:100% 然后再次检查它,我的图像会调整大小并保持其比例。当我按下一个按钮来改变另一个地方的 DOM 上的值时,也会发生调整大小。
我能做些什么来强制这个CSS“刷新”,也许使用javascript?
【问题讨论】:
-
欢迎来到 Stack Overflow!预计您至少会尝试自己编写代码。我建议你做一些additional research,无论是通过谷歌还是通过搜索,尝试一下。如果您仍然遇到问题,请返回您的代码并解释您尝试过的操作。
-
添加图片后应用css。