【发布时间】:2015-10-06 12:07:16
【问题描述】:
我想缩放图像,使它们水平和垂直居中,并垂直拉伸,直到它们垂直填满整个屏幕。可能有白色边框。
图像应保持其纵横比。我添加了一张我想做的照片。图像应根据屏幕分辨率进行调整。
从上到下,应该总是有一个图像。如果您调整屏幕大小,图像应该会调整并变小,这样屏幕仍会垂直填充 3 张从上到下的图像。
不知道怎么解释更清楚……
这是我得到的:
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
body html{
text-align:center;
margin: 0 auto;
}
.clear {
clear: both;
}
#grid {
height: 100%;
position:absolute;
margin: 0 auto;
}
.grid-element {
width: auto;
height: 33%;
float: left;
}
.stretch {height:100%; width: auto; }
</style>
</head>
<body>
<div id="grid">
<div class="grid-element">
<img src="fotos/bscasino.jpg" class="stretch" />
</div>
<div class="grid-element">
<img src="fotos/frankpollet13.jpg" class="stretch"/>
</div>
<div class="grid-element">
<img src="fotos/groep.jpg" class="stretch"/>
</div>
<div class="grid-element">
<img src="fotos/groepbscasino.jpg" class="stretch"/>
</div>
<div class="grid-element">
<img src="fotos/kleurpotloden.jpg" class="stretch" />
</div>
<div class="grid-element">
<img src="fotos/paulverrept.jpg" class="stretch" />
</div>
<div class="grid-element">
<img src="fotos/penselen.jpg" class="stretch" />
</div>
<div class="grid-element">
<img src="fotos/groep.jpg" class="stretch" />
</div>
<div class="grid-element">
<img src="fotos/groep.jpg" class="stretch" />
</div>
</div>
</body>
【问题讨论】:
-
不清楚你的问题是什么——或者你想要做什么。
-
我添加了一张带有我想要制作的设计的图片。
-
@Fl1p - 您实际上是在说“设计”图像对其他人意味着什么?我看到的只是一堆矩形。请努力解释自己...
-
好的,我明白你想要什么,它很容易制作。给我一分钟
-
我的英语不是很好...我只会说代码。仍然... :)
标签: html css image-scaling