html - 在具有指定尺寸的 div 内部时,图像宽度和最大宽度有什么区别?
问题描述
我在另一个 div 元素中有图像元素:
<p align="right" class="bottom_right icon_image">
<img src="img/icon_image.png" alt="myartwork" class="child_image">
</p>
现在,当我将子元素设置为最大宽度时,我得到了父亲的一面,但是当我将宽度设置为 100% 时,我得到了屏幕宽度。这是为什么?
.icon_image{
height: 25vh;
width: auto;
}
.child_image{
max-height: 100%; //When set tp height: 100%, behaves crazy.
}
编辑: .bottom_right 附加:
.bottom_right{
position: fixed;
}
.bottom_right{
right: 5%;
bottom: 5%;
}
.bottom_right:hover{
right: 9%;
bottom: 9%;
}
解决方案
这些信息不足以调试此问题。我鼓励您先将此代码放入 Codepen。您提供的直接粘贴到 Codepen 中的代码不会重现问题。
推荐阅读
- python - 计算图形的方向以将其拉直(在python中)
- python-3.x - 如何仅针对 spaCy 中的特定实体标签进行训练?
- javascript - 用于自动下载视频的书签
- sql - 如何在同一年的几个月中过滤多个条件?
- r - 使用 for 循环创建多个 ggplots
- spring-integration - 在spring集成中成功发送到jms队列后重命名源目录中的文件。使用 ExpressionEvaluatingRequestHandlerAdvice
- wordpress - 如何修复 WordPress kses 错误和致命错误处理程序
- python - 从另一个列表中创建一个满足条件的值列表
- android - Exoplayer - 如何仅播放 FragmentStatePagerAdapter 中可见的当前屏幕?
- android - ConnectivityManager.NetworkCallback 没有按要求工作