這篇文章將為大家詳細(xì)講解有關(guān)css3怎么實(shí)現(xiàn)圖片的簡(jiǎn)單陰影效果,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的太原網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
使用css3實(shí)現(xiàn)圖片的陰影效果的原理
一個(gè)圖形需要帶有一個(gè)主投影,另一個(gè)帶有弧度的圖形也有自己的陰影效果,讓這兩個(gè)圖形發(fā)生重疊,讓他們的顏色一致然后可以把弧度陰影露出來(lái),這樣看到的就是一個(gè)曲線陰影的效果。
text-shadow屬性設(shè)置
水平偏移量,正值向右,負(fù)值向左。
垂直偏移量,正值向下,負(fù)值向上。
模糊度,不能為負(fù)值。
陰影的顏色。
使用css3實(shí)現(xiàn)曲面/橢圓投影效果
.shadow_wrap{
width:100%;background:#E6EEF6;max-width:600px;margin:auto;overflow:hidden;
}
.shadow1{
background-color:#9ecf68;
}
.shadow2{
background-color:#00bcd4;
}
.shadow1,.shadow2{
position:relative;
width:40%;
height:200px;
float:left;
margin:5%15px;
border-radius:5px;
box-shadow:01px4pxrgba(0,0,0,0.3),0020pxrgba(0,0,0,0.1)inset;
}
.shadow_wraph4{
width:87%;
height:100px;
margin-left:6%;
text-align:center;
padding-top:60px;
color:#fff;
}
/**stylingshadows**/
.shadow1:before,.shadow1:after{
position:absolute;
content:"";
bottom:12px;left:15px;top:80%;
width:45%;
background:#9B7468;
z-index:-1;
-webkit-box-shadow:020px15px#9B7468;
-moz-box-shadow:020px15px#9B7468;
box-shadow:020px15px#9B7468;
-webkit-transform:rotate(-6deg);
-moz-transform:rotate(-6deg);
transform:rotate(-6deg);
}
.shadow1:after{
-webkit-transform:rotate(6deg);
-moz-transform:rotate(6deg);
transform:rotate(6deg);
right:15px;left:auto;
}
.shadow2:before,.shadow2:after{
position:absolute;
content:"";
top:100px;bottom:5px;left:30px;right:30px;
z-index:-1;
box-shadow:0040px13px#486685;
border-radius:100px/20px;
}
實(shí)現(xiàn)效果如圖所示
微信截圖_20180926171418.png
使用css3實(shí)現(xiàn)懸浮投影效果
.shadow_wrap{
margin-top:50px;margin-bottom:10px;
}
.floating{
width:60%;max-width:180px;height:150px;line-height:150px;background:#ff9800;
color:#fff;text-align:center;cursor:pointer;
position:relative;transform:translateY(0);transition:transform1s;
}
.floating:after{
content:"";
display:block;
position:absolute;
bottom:-30px;
left:50%;
height:8px;
width:100%;
box-shadow:0px0px15px0pxrgba(0,0,0,0.4);
border-radius:50%;
background-color:rgba(0,0,0,0.2);
transform:translate(-50%,0);
transition:transform1s;
}
/*鼠標(biāo)移上去的效果*/
.floating:hover{
transform:translateY(-40px);
transition:transform1s;
}
.floating:hover:after{
transform:translate(-50%,40px)scale(0.75);
transition:transform1s;
}
關(guān)于“css3怎么實(shí)現(xiàn)圖片的簡(jiǎn)單陰影效果”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。