前端入坑紀(jì) 37
如題,簡(jiǎn)單的一個(gè)效果,這次木有JavaScript,周末嗎,輕松的來一個(gè)!
OK,first things first!項(xiàng)目鏈接

image.png
HTML 結(jié)構(gòu)
<div class="mWrp">
<h2>美麗的風(fēng)景:</h2>
<div id="imgsWrp clear">
<a href="javascript:;">

</a>
<a href="javascript:;">

</a>
<a href="javascript:;">

</a>
<a href="javascript:;">

</a>
</div>
</div>
CSS 結(jié)構(gòu)
body {
padding: 0;
margin: 0;
background-color: #F4F4F4;
}
p {
padding: 0;
margin: 0;
}
ul,
li {
padding: 0;
margin: 0;
list-style: none;
}
a {
text-decoration: none;
color: #525252;
}
img {
vertical-align: middle;
}
.fl {
float: left;
}
.fr {
float: right;
}
.clear::after {
display: block;
content: "";
clear: both;
}
.mWrp {
width: 100%;
margin: 0 auto;
max-width: 640px;
}
#imgsWrp a {
overflow: hidden;
float: left;
width: 25%;
box-sizing: border-box;
display: block;
padding: 5px;
}
#imgsWrp img {
transition: all 600ms cubic-bezier(0.23, 1, 0.320, 1);/*動(dòng)畫過渡的屬性設(shè)置*/
width: 100%;
}
/*鼠標(biāo)滑過放大的屬性,x軸和y軸變大1.2倍*/
#imgsWrp a:hover img {
transform: scale3d(1.2, 1.2, 1)
}
包裹圖片的a是向左浮動(dòng)的,寬度25%,然后鼠標(biāo)滑過變大圖片,因?yàn)閍為overflow:hidden,所以a還是原大小。這樣,效果就有了!