CSS/HTML

推荐列表 站点导航

当前位置:首页 > 脚本编程 > CSS/HTML >

css3怎么实现字体倒影

来源:网络整理  作者:  发布时间:2020-12-16 17:14
css3实现字体倒影的方法:首先创建一个HTML示例文件;然后定义一段文字;接着通过给指定文字添加“box-reflect”属性...

css3实现字体倒影

使用线性渐变创建遮罩图像。

right:指定倒影在对象的右边

使用绝对或相对地址指定遮罩图像。

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <style> html,body{ margin:50px 0; } .reflect{ width:950px; margin:0 auto; -webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3)); font:bold 100px/1.231 georgia,sans-serif; text-transform:uppercase; } </style> </head> <body> <div>你看到倒影了么?</div> </body> </html>

效果图:

-webkit-box-reflect:none | <direction> <offset>? <mask-box-image>? box-reflect:none | <direction> <offset>? <mask-box-image>?

Firefox下并不支持这个属性,在Firefox下可以通过-moz-element()来模拟

box-reflect语法

box-reflect属性主要用于设置或检索对象倒影。

box-reflect:none | <direction> <offset>? <mask-box-image>?

由于此属性并不是W3C标准属性,在具体使用之时,还是需要添加浏览器的私有属性,根据浏览器的兼容性,使用box-reflect时需要添加-webkit前缀:

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <style> html,body{ margin:50px 0; } .reflect{ width:950px; margin:0 auto; -webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3)); font:bold 100px/1.231 georgia,sans-serif; text-transform:uppercase; } </style> </head> <body> <div>你看到倒影了么?</div> </body> </html>

1、direction 定义方向,取值包括 above 、 below 、 left 、 right。

e3f2fe5a64e924f259f994570da61b2.png

css3实现字体倒影的方法:首先创建一个HTML示例文件;然后定义一段文字;接着通过给指定文字添加“box-reflect”属性实现字体倒影即可。

left:指定倒影在对象的左边

本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。

在CSS中,主要采用box-reflect属性来实现字体倒影效果。

用长度值来定义倒影与对象之间的间隔。可以为负值。用百分比来定义倒影与对象之间的间隔。可以为负值。

css3怎么实现字体倒影

none:无遮罩图像:

below:指定倒影在对象的下边

2、offset定义反射偏移的距离,取值包括数值或百分比,其中百分比根据对象的尺寸进行确定。默认为0。

使用重复的径向(放射性)渐变创建遮罩图像。

取值:

使用径向(放射性)渐变创建遮罩图像。

使用重复的线性渐变创建背遮罩像。

推荐:《css视频教程

above:指定倒影在对象的上边

示例:

3、mask-box-image定义遮罩图像,该图像将覆盖投影区域。如果省略该参数值,则默认为无遮罩图像。

相关热词: CSS3 CSS

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/cssm/4489.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

css3怎么实现字体倒影

2020-12-16 编辑:

css3实现字体倒影

使用线性渐变创建遮罩图像。

right:指定倒影在对象的右边

使用绝对或相对地址指定遮罩图像。

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <style> html,body{ margin:50px 0; } .reflect{ width:950px; margin:0 auto; -webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3)); font:bold 100px/1.231 georgia,sans-serif; text-transform:uppercase; } </style> </head> <body> <div>你看到倒影了么?</div> </body> </html>

效果图:

-webkit-box-reflect:none | <direction> <offset>? <mask-box-image>? box-reflect:none | <direction> <offset>? <mask-box-image>?

Firefox下并不支持这个属性,在Firefox下可以通过-moz-element()来模拟

box-reflect语法

box-reflect属性主要用于设置或检索对象倒影。

box-reflect:none | <direction> <offset>? <mask-box-image>?

由于此属性并不是W3C标准属性,在具体使用之时,还是需要添加浏览器的私有属性,根据浏览器的兼容性,使用box-reflect时需要添加-webkit前缀:

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <style> html,body{ margin:50px 0; } .reflect{ width:950px; margin:0 auto; -webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3)); font:bold 100px/1.231 georgia,sans-serif; text-transform:uppercase; } </style> </head> <body> <div>你看到倒影了么?</div> </body> </html>

1、direction 定义方向,取值包括 above 、 below 、 left 、 right。

e3f2fe5a64e924f259f994570da61b2.png

css3实现字体倒影的方法:首先创建一个HTML示例文件;然后定义一段文字;接着通过给指定文字添加“box-reflect”属性实现字体倒影即可。

left:指定倒影在对象的左边

本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。

在CSS中,主要采用box-reflect属性来实现字体倒影效果。

用长度值来定义倒影与对象之间的间隔。可以为负值。用百分比来定义倒影与对象之间的间隔。可以为负值。

css3怎么实现字体倒影

none:无遮罩图像:

below:指定倒影在对象的下边

2、offset定义反射偏移的距离,取值包括数值或百分比,其中百分比根据对象的尺寸进行确定。默认为0。

使用重复的径向(放射性)渐变创建遮罩图像。

取值:

使用径向(放射性)渐变创建遮罩图像。

使用重复的线性渐变创建背遮罩像。

推荐:《css视频教程

above:指定倒影在对象的上边

示例:

3、mask-box-image定义遮罩图像,该图像将覆盖投影区域。如果省略该参数值,则默认为无遮罩图像。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/cssm/4489.shtml

相关文章

风云图片

推荐阅读

返回CSS/HTML频道首页