昨天拿到设计稿后,发现设计师设计的边框阴影比较特别,我平常没有接触过。
设计稿如下:
所以一开始我是直接切图和把边框当做背景来使用。等把页面全部做来后,我在网上搜了box-shadow相关方面的文章,发现还是有很多牛人总结了。下面就是我学习后的结果。1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21<div class="fans">
<ul class="fans-ul">
<li>
<img class="lazy" src="img/fans_1.jpg">
<span>最爱自己的修复精华霜了,已经用了一个大学时期了~</span>
</li>
<li>
<img class="lazy " src="img/fans_2.jpg">
<span>生完宝宝后,闺蜜给推荐的这款五谷面膜,很温和,也不会刺激皮肤。</span>
</li>
<li>
<img class="lazy" src="img/fans_3.jpg">
<span>3个月前开始用美白套装,皮肤不仅白了,而且充满弹性!现在拍素颜照也无压力!</span>
</li>
</ul>
</div>
<div class="zsyh">
<img class="lazy" src="img/zsyh_1.jpg"/>
<p>婚后女人,不注意保养,老的更快!我一直都是用瓷肌的抑黑焕白美白套装哦,滋润+美白,每晚也就花10几分钟的时间用一下,皮肤一直都是比同年龄人要好,老公也说我现在还是嫩得像少女一样呢~</p>
</div>
阴影主要结合:after和:before,transform这几个元素。
1 | .fans-ul{ |
阴影效果一:
阴影效果二:
虽然和设计图比还是有点差距,但是如果在计算精确一点,我觉得肯定能把阴影效果实现得更好。
对css3的学习还在继续,不断摸索中。