网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月28日
漏签
0
天
靳少华吧
关注:
2
贴子:
155
看贴
图片
吧主推荐
游戏
1
2
3
下一页
尾页
42
回复贴,共
3
页
,跳到
页
确定
<返回靳少华吧
>0< 加载中...
使用CSS3制作文字、图片倒影
只看楼主
收藏
回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
CSS3制作文字、图片倒影需要涉及到使用CSS3.0新属性之box-reflect。box-reflect属性目前仅在Chrome、Safari和Opera浏览器下支持,但这并不影响我们来学习这个属性的应用。
送TA礼物
IP属地:山西
1楼
2016-06-20 11:29
回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
认值:none
适用于:所有元素
继承性:无
由于此属性并不是W3C标准属性,在具体使用之时,还是需要添加浏览器的私有属性,根据浏览器的兼容性,使用box-reflect时需要添加-webkit和前缀:
IP属地:山西
2楼
2016-06-20 11:30
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
假设我们需要给一张图片做倒影效果,其结构其实非常简单:
IP属地:山西
3楼
2016-06-20 11:30
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
根据前面的语法介绍,要让倒影在对象的右侧,我们只需要给box-reflect属性取值为right即可:
IP属地:山西
4楼
2016-06-20 11:30
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
文字倒影:
要让倒影在对象的下方,我们只需要给box-reflect属性取值为below即可:
IP属地:山西
5楼
2016-06-20 11:30
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
-webkit-box-reflect: below;
box-reflect: below;
IP属地:山西
6楼
2016-06-20 11:31
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
记录·回忆
特别提示:在此示例中,我们没有为倒影提供了一个空白区,所以下面这一行就占据了位置,要解决这个问题,就得提供一个空白区域出来,使用margin:margin:20px 0;
IP属地:山西
7楼
2016-06-20 11:31
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
倒影与对象之间的间距:
了解完生成倒影的方向之后,我们一起来看第二个属性值<offset>。有时候大家可能会有这样的需求,我虽然将倒影生成出来了,但我想让生成的倒影与对象(原图)之间有一定的间距。那么这个时候我们就需要使用到box-reflect属性中的第二个属性值<offset>。随便拿一个示例来说做演示,假设对象生成的倒影在底部,而且需要让生成的倒影离自身有一个20px的间距,此时我们只需要这样做:
IP属地:山西
8楼
2016-06-20 11:31
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
.box-reflect img {
-webkit-box-reflect: right 20px;
box-reflect:right 20px;
}
IP属地:山西
9楼
2016-06-20 11:31
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
<img src="图片.jpg" alt="使用CSS3制作图片倒影" style="-webkit-box-reflect: right 20px;box-reflect:right 20px">
IP属地:山西
10楼
2016-06-20 11:31
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
给倒影添加遮罩效果:
左右倒影:
-webkit-box-reflect: left 1px -webkit-gradient(linear, 0% 100%,100% 100%,from(rgba(255,255,255,0)), to(white));
-webkit-box-reflect: right 1px -webkit-gradient(linear, 0% 100%,100% 100%, from(rgba(255,255,255,0)), to(white));
IP属地:山西
11楼
2016-06-20 11:31
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
上下倒影:
-webkit-box-reflect: above 1px -webkit-gradient(linear, 0% 100%,100% 100%, from(rgba(255,255,255,0)), to(white));
-webkit-box-reflect: below 1px -webkit-gradient(linear, 0% 100%,100% 100%, from(rgba(255,255,255,0)), to(white));
IP属地:山西
12楼
2016-06-20 11:32
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
字体倒影:
-webkit-box-reflect: below 1px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(.5, transparent), to(rgba(3,3,3,.2)));
IP属地:山西
13楼
2016-06-20 11:32
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
文字渐变+倒影:
-webkit-box-reflect: below 1px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(.5, transparent), to(rgba(3,3,3,.2)));
IP属地:山西
14楼
2016-06-20 11:32
回复
收起回复
tanchao58
活跃吧友
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
background: -webkit-linear-gradient(top, rgba(174,188,191,1) 0%,rgba(110,119,116,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%);
-webkit-background-clip: text;-webkit-text-fill-color: transparent;
IP属地:山西
15楼
2016-06-20 11:32
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
TES一穿四挺进决赛
2976210
2
国防部罕见喊话台当局:收了你们
2523000
3
吧友选出贴吧第一喷子
2426984
4
EDG拿下T1闯入胜决
1822716
5
小米SU7 Ultra价格杀疯了
1822288
6
现在文娱作品有点令人觉得别扭
1473850
7
PSPlus3月会免游戏公布
1396368
8
如何看待UP北极熊近期节奏?
1372847
9
8u买游戏结果惨遭店家跑路
1324356
10
大话王?Bin哥语录合订本来了
1082802
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示