这是一个小提琴。
对于响应式图像display:block;
,有一个标准技巧:max-width:100%;
img {
display: block;
max-width: 100%;
}
如果我调整容器的宽度,我的图像会适合这个宽度并且还会自动调整它自己的高度。这是非常棒的形象行为!它也不使用Javascript。
那么,是否可以通过调整容器的高度来实现相同的技巧?我希望这个图像适合容器的高度,并自动按比例调整它自己的宽度。当然,没有任何 Javascript,只有 CSS 或任何实验性的 CSS3 功能(我知道如何使用 Javascript 来做到这一点,真的)。