【发布时间】:2018-02-13 18:25:00
【问题描述】:
我有一个图像滑块,它在我的页面中运行背景。我的问题是图像在较小的屏幕上放大很多。也许有一种方法可以改变图像的宽度或高度,使其看起来更好,并且图像不会完全放大。由于我对响应式设计尤其是响应式图像不是很专业,也许有人可以给我很好的建议。
这就是我的项目的样子。屏幕取自高清显示器,但在我的笔记本电脑上放大很多,有些图像难以理解。
用于图像的 CSS:
.sequence .slide-image > img {
max-width: inherit;
display: block;
/*height:auto;*/
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
}
HTML 部分:
<div class="slide-image scale">
<img src="$KBImage" alt="Welcome to the Loyale"/>
</div>
【问题讨论】:
-
没有您的完整示例,但是这个呢? jsfiddle.net/btd5xh0m
-
使用 vw 和 vh 单位。例如:100vw=当前窗口大小的宽度,100vh=当前窗口大小的高度。
标签: jquery html css responsive-design