响应网站;保持图像高度,同时减小宽度?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了响应网站;保持图像高度,同时减小宽度?相关的知识,希望对你有一定的参考价值。

这是我正在研究的网站:http://www.cmattayers.com/moushegianlaw/

我试图让主图像滑块(木槌的照片)响应,但要保持相同的高度。现在我有它,所以图像的尺寸被压扁,使用:

#headerslider img{
    height:227px;
    width:100%;
}

但是,我希望保持图像的完整性,并让它向左滑动(在视图之外,好像它在“框架”中),因为浏览器窗口尺寸变窄了。我不知道如何做到这一点,或者甚至可能做到这一点。纯CSS解决方案是否可行?

答案

您可以在#headerslider上使用背景图像,如下所示,并删除图像标记。

#headerslider {
    background: url('http://www.cmattayers.com/moushegianlaw/wp-content/uploads/2015/06/gavel-header_wide.jpg') no-repeat center right;
    height: 227px;
}

你可能遇到的唯一问题是你的标注框没有设置在同一高度,它恰好恰好适合当下但是如果那个文字缩小了,那么标注框的高度就不会那么高了。您可以将#callout的高度设置为227px,同时保证安全。

以上是关于响应网站;保持图像高度,同时减小宽度?的主要内容,如果未能解决你的问题,请参考以下文章

如何在更改屏幕宽度的同时保持响应式背景图像高度?

如何使 SVG 宽度响应但保持 SVG 高度不变?

垂直居中可变高度图像,同时保持最大宽度/高度

图像滑块:保持所有图像的高度相同,同时保持滑块响应

如何在保持宽高比的同时将图像调整为固定的宽度和高度?

CSS:在保持纵横比的同时保持 100% 的宽度或高度?