我有这个代码galary:分辨率的图像
.gallery {
width: 100%;
margin: 5px;
padding: 5px;
background: #fff;
box-shadow: 0 1px 2px rgba(0,0,0,.3);
}
.gallery > div {
position: relative;
float: left;
padding: 5px;
}
.gallery > div > img {
display: block;
width: 150px;
height: 150px;
transition: .1s transform;
transform: translateZ(0);
}
.gallery > div:hover {
z-index: 1;
}
.gallery > div:hover > img {
transform: scale(2.5,2.5);
transition: .3s transform;
}
.cf:before, .cf:after {
display: table;
content: "";
line-height: 0;
}
.cf:after {
clear: both;
}
这个网站:gtmetrix.com告诉我,我需要的图像调整从4128x2322到150像素,150像素,但在.gallery > div > img
我有height: 150px
和width: 150px;
。
如何降低质量? 我想要在我的网站上更快的速度。
你说你的网站是加载“硬”,你的图像加载“硬”。我猜猜英语不是你的第一语言,但这个术语“硬”没有任何意义。你能否试着更好地解释你的意思是“硬”? – jsherk
@jsherk加载非常慢。我现在在000webhost.com上托管,并且是相同的。 –
这不是一个CSS问题。这是您的实际图像文件,分辨率太高/太大。您需要在服务器上预先处理/调整它们的大小。 – Pac0