东晟SEO优化顾问:SEOOK > 百度优化 > 百度快照百度快照

『绍兴SEO』使用CSS3制作文字、图片倒影

baidubaba2018-11-08【百度快照】人咨询服务

精选摘要CSS3制作文字、图片倒影需要涉及到使用CSS3.0新属性之box-reflect。box-reflect属性目前仅在Chrome、Safari和Opera浏览器下支持,但这并不影响我们来学习这个属性的应用

CSS3制作文字、图片倒影需要涉及到使用CSS3.0新属性之box-reflect。box-reflect属性目前仅在Chrome、Safari和Opera浏览器下支持,但这并不影响我们来学习这个属性的应用。

box-reflect语法:

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

    <direction> = above | below | left | right

    <offset> = <length> | <percentage>

    <mask-box-image> = none | <url> | <linear-gradient> | <radial-gradient> | <repeating-linear-gradient> | <repeating-radial-gradient>

    默认值:none

    适用于:所有元素

    继承性:无 

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

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

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

取值:

    none:无倒影

    <direction> Demo: 简单图片倒影 See with Webkit

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

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

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

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

    <offset> Demo: 图片与倒影间隔 See with Webkit

    <length>:用长度值来定义倒影与对象之间的间隔。可以为负值

    <percentage>:用百分比来定义倒影与对象之间的间隔。可以为负值

    <mask-box-image> Demo: 更真实的图片倒影 文字倒影与渐变 See with Webkit

    none:无遮罩图像

    <url>:使用绝对或相对地址指定遮罩图像。

    <linear-gradient>:使用线性渐变创建遮罩图像。

    <radial-gradient>:使用径向(放射性)渐变创建遮罩图像。

    <repeating-linear-gradient>:使用重复的线性渐变创建背遮罩像。

    <repeating-radial-gradient>:使用重复的径向(放射性)渐变创建遮罩图像。

图片倒影:

假设我们需要给一张图片做倒影效果,其结构其实非常简单:

使用CSS3制作图片倒影

根据前面的语法介绍,要让倒影在对象的右侧,我们只需要给box-reflect属性取值为right即可:

.box-reflect img {

  1. -webkit-box-reflect: right;

box-reflect:right;

}

效果如图:

使用CSS3制作图片倒影

<img src="图片.jpg" alt="使用CSS3制作图片倒影" style="-webkit-box-reflect: right;box-reflect:right">

文字倒影:

要让倒影在对象的下方,我们只需要给box-reflect属性取值为below即可:

-webkit-box-reflect: below;

box-reflect: below;

记录·回忆

特别提示:在此示例中,我们没有为倒影提供了一个空白区,所以下面这一行就占据了位置,要解决这个问题,就得提供一个空白区域出来,使用margin:margin:20px 0;

记录·回忆

倒影与对象之间的间距:

了解完生成倒影的方向之后,我们一起来看第二个属性值<offset>。有时候大家可能会有这样的需求,我虽然将倒影生成出来了,但我想让生成的倒影与对象(原图)之间有一定的间距。那么这个时候我们就需要使用到box-reflect属性中的第二个属性值<offset>。
随便拿一个示例来说做演示,假设对象生成的倒影在底部,而且需要让生成的倒影离自身有一个20px的间距,此时我们只需要这样做:

.box-reflect img {

  1. -webkit-box-reflect: right 20px;

box-reflect:right 20px;

}

效果如图:

使用CSS3制作图片倒影

<img src="图片.jpg" alt="使用CSS3制作图片倒影" style="-webkit-box-reflect: right 20px;box-reflect:right 20px">

给倒影添加遮罩效果:

左右倒影:

    -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));

上下倒影:

    -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));

字体倒影:

    -webkit-box-reflect: below 1px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(.5, transparent), to(rgba(3,3,3,.2)));

文字渐变+倒影:

    -webkit-box-reflect: below 1px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(.5, transparent), to(rgba(3,3,3,.2)));

    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;

东晟百度快照

全网首页排名:百度、360、搜狗、谷歌等搜索引擎(PC端+手机端)首页网站快照排名,精准流量导入。

点击不扣费,24小时展示,跨平台跨区域常年展示。

告别传统推广高昂费用,不用天天更新内容,排名稳定持久。

杭州东晟科技有限公司2020年新优化推广技术更快更准更稳


Tags:

    东晟百度优化顾问:SEOOK > 百度优化 > 百度快照百度快照

    网站SEO优化

    SEO优化操作流程

    网站定位

    明确网站定位、用户定位,根据产品属性结合用户搜索习惯进行关键词研究和建立。

    站内优化

    1.网站结构及HTML代码优化、标题、描述、关键词定义;

    2.图片ALT优化、快照缩略图优化、HSTRONGFONTPDIVLI标签优化

    3.链接A标签设置、URL优化、死链、空链、#号链等处理

    4.文本匹配与关键字设置、导航优化、目录优化、详情页优化

    站外优化

    1.百度收录主动请求代码、网站Sitemap.xml索引设置

    2.高质量外链和友情链接建设、URL引导收录提交

    3.搜索体验及缩略图优化、网页快照优化、权重评级提升

    文章发布技巧

    1.标题醒目、准确传递文章思想,标题具备高度的总结性和概括性

    2.关键字设置从文章标题里提炼,必修按词组提炼有指数的关键词

    3.文章摘匹配关键字并统揽全局,摘要必须准确表达文章的观点

    4.文章配图必须121x75的倍数,文章发布后必做URL收录提交

    SEO策略与技巧

    1.确保链接被收录形成快照,确保网页快照参与权重评级

    2.标题用部分匹配原则,描述用完整匹配原则

    3.排名靠前的内链引导靠后的,提高搜索展现率和有效点击

    4.内容用完整匹配、关键字加粗,内链锚文本与导出链接相关

    5.链接层级扁平化、目录简短,合理使用网站导航和分类

    6.重要链接放到第一屏,文案内容匹配长尾词而非主词

    快速排名

    1.单个键词是否进入搜索首页或前三

    2.关键字必须在搜索引擎结果有排名

    3.网站不需要过多调整、局部优化

    4.排名速度快、一般2周左右

    5.按约定验收客户指定的关键词

    整站优化

    1.整个网站从搜索引擎过来的流量

    2.只要网站收录大于100条即可

    3.网站每级都要做站内调整优化

    4.整站优化初期相对较慢

    5.根据主词持续扩展长尾词

    SEO问题(FAQS)

    网站TDK怎么定义?

    好的网站不仅要满足用户需求,还要符合搜索引擎规则、满足搜索蜘蛛快照抓取、赋予快照评级和提升关键词排名。网站标题、描述和关键词需要围绕服务本身定义,明确网站定位、用户定位,根据产品属性结合用户搜索习惯进行关键词分析和建立。

    怎么快速收录网站或文章?

    无论网站还是文章,快速被百度收录是做好SEO优化的基础,目前比较实用的网页收录方式有:内链外链引导、友链引导、百度收录URL提交、百度代码推送。

    如何发布搜索引擎愿意收录的文章?

    文章是为网站服务的,一篇好文章不仅能够吸引读者,还可以为网站增加长尾词。只有被搜索引擎收录的文章才有机会参与搜索引擎排序。原创文章常见写作技巧一般采用总分总形式,不仅要提炼文章思想、总结概要,还要阐述作者的观点。围绕关键词扩充内容,让内容具备可读性和引导性。文章标题控制20个字以内,概要控制在80字内。文章字数控制在400字以上,要看文章内容是否切题,文章内容必须突出主次,条理清楚,段落层次的安排是否恰当等。文章思想是否明确,内容是否紧扣文章思想,对于有关联的内容,客通过关键词锚文本链接增加权重传递。优化文章的段落顺序、引用有关联的精美图片(一般用121x75的倍数)合理使用图片ALT属性。

    站内优化包含什么内容?

    站内优化主要包含网站代码优化和网站内容调整,如下:

    1.网站结构及HTML代码优化、标题、描述、关键词定义;

    2.图片ALT优化、快照缩略图优化、HSTRONGFONTPDIVLI标签优化

    3.链接A标签设置、URL优化、死链、空链、#号链等处理

    4.文本匹配与关键字设置、导航优化、目录优化、详情页优化。

    站外SEO优化是快速排名的条件

    站外seo优化是指网站外部优化技术,充分曝光网站URL链接、锚文本及品牌信息为目标的SEO优化方案。曝光网站URL是为了增加搜索引擎蜘蛛抓取该网站的机会,锚文本是为了增强网站的相关性,品牌信息更多出现公共媒体,更有利于提升搜索引擎快照评级。

    网站权重提升技巧和方法

    首先要认清网站SEO现状,有排名的关键词占多少,百度首页或前三的词占多少。还要明白展示类型网站和交互网站优化策略的不同。展示网站如何提升百度权重?交互网站又如何提升网站权重?

    如何维护关键词排名?

    网站优化师一个系统化工程,而且影响排名因素很多。将关键词排名优化上首页已经很难了,若不能将排名持续保持下去,进入前三的几率会更小,所以我们必须要维护好现有排名,才有机会获取更多的搜索流量。

    1.熟悉关键词每天的排名状况;

    2.熟悉关键词快照更新时间;

    3.合理使用已有排名快照的锚文本链接;

    4.更替友情链接,将换权威性小的友情链接替换为权威性高的网站;

    5.提高关键词快照的访问频率、停留时间及用户粘性;

    6.关键词有效匹配相关性内容;

    7.充分优化关键词的长尾效应;

    8.制定一套适合自己的SEO维护流程;

东晟网站SEO优化顾问

网站SEO:SEO优化|百度快照优化排名

网站建设:模板网站|网站定制开发

网站托管、推广外包、SEM托管

手机:15068182024

Email:466360772@qq.com



坐标:浙江省-杭州市

SEO私教:培训|辅导|教程|顾问

全网优化:

百度优化

|360|Google|搜狗|头条|淘宝

手机网站建设优化:手机网站设计|手机网站排名|手机网站优化|移动网站SEO

SEO价格

优化方案

百度快照点评

SEO咨询

SEO服务

周一至周日 8:00-21:00