如何在 css 中使最大宽度固有或初始(以先到者为准)?
How to make the max width inherent OR initial (whichever comes first) in css?
我正在尝试让图像自动调整大小,直到它填满 div 或达到其初始大小。我希望它随着 div 的增长而增长,但在达到其初始大小时停止。我还希望它始终保持其原始纵横比。这可能只使用 css?
请添加一些额外的细节。如果这像您描述的那样简单,只是不要在 CSS 中设置宽度,并应用最大宽度;
img{
max-width:100%
}
并且它不会超过它的自然宽度。参见 fiddle - https://jsfiddle.net/6hLz5em2/
我想这就是你要找的。
img{
width:100vh;
height:100vh;
}
我正在尝试让图像自动调整大小,直到它填满 div 或达到其初始大小。我希望它随着 div 的增长而增长,但在达到其初始大小时停止。我还希望它始终保持其原始纵横比。这可能只使用 css?
请添加一些额外的细节。如果这像您描述的那样简单,只是不要在 CSS 中设置宽度,并应用最大宽度;
img{
max-width:100%
}
并且它不会超过它的自然宽度。参见 fiddle - https://jsfiddle.net/6hLz5em2/
我想这就是你要找的。
img{
width:100vh;
height:100vh;
}