[英]Image 100% of parent. Parent is position fixed
可以请人帮忙。 我正在尝试使图像具有max-height
和auto
宽度。 问题是这些规则已被忽略,因为其父级是fixed
演示http://jsfiddle.net/gop4jhm9/5/
#myDiv {
position: fixed;
top: 100px;
left: 50%;
width: auto;
height: auto;
max-height: 100%;
background: red;
display: inline-block;
padding: 10px;
max-height: 30%;
}
#myDiv img {
width: auto;
height: 100%; // being ignored
}
有没有办法通过CSS,JS,jquery做到这一点?
问题是您具有两个max-height
属性的#myDiv
。 删除第二个,将div限制为30%,它将固定工作。
那是因为它打算保持图像的纵横比,因为您将边距设置为自动。 如果希望设置max-height
,请在#myDiv.img
的max-height
属性中进行#myDiv.img
。
#myDiv {
position: fixed;
top: 100px;
left: 50%;
width: auto;
height: auto;
background: red;
display: inline-block;
padding: 10px;
}
#myDiv.img
{
width: auto;
max-height:90%;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.