使用CSS怎么实现一个翘边阴影效果?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
HTML代码
<ul class="box">
<li><img src="......" alt=""></li>
<li><img src="......" alt=""></li>
<li><img src="......" alt=""></li>
</ul>
CSS代码
ul,li {
list-style:none;
}
.box {
width: 980px;
height: auto;
clear: both;
overflow: hidden;
margin: 20px auto;
}
.box li {
width: 300px;
height: 210px;
position: relative;
background: #fff;
float: left;
margin: 20px 10px;
border: 2px solid #efefef;
box-shadow: 0 1px 4px rgba(0, 0, 0, .27), 0 0 60px rgba(0, 0, 0, 0.1) inset;
}
.box li img {
display: block;
width: 290px;
height: 200px;
margin: 5px;
}
.box li:before, .box li:after {
content: '';
position: absolute;
z-index: -2;
width: 80%;
height: 80%;
bottom: 8px;
background: transparent;
box-shadow: 0 8px 26px rgba(0, 0, 0, 0.6);
}
.box li:before {
left: 7%;
transform: skewX(-12deg) rotate(-4deg);
}
.box li:after {
right: 7%;
transform: skewX(12deg) rotate(4deg);
}
css的基本语法是:1、css规则由选择器和一条或多条声明两个部分构成;2、选择器通常是需要改变样式的HTML元素;3、每条声明由一个属性和一个值组成;4、属性和属性值被冒号分隔开。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
原文链接:https://www.jb51.net/css/619401.html