当前位置: 首页 > news >正文

武汉网站建设吧谷歌的推广是怎么样的推广

武汉网站建设吧,谷歌的推广是怎么样的推广,杭州企业网站制作,石家庄市人民政府官网🎬 江城开朗的豌豆:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 📝 个人网站 :《 江城开朗的豌豆🫛 》 ⛺️ 生活的理想,就是为了理想的生活 ! ​ 目录 ⭐ 专栏简介 📘 文章引言 一…

  

 🎬 江城开朗的豌豆:个人主页

 🔥 个人专栏 :《 VUE 》 《 javaScript 》

 📝 个人网站 :《 江城开朗的豌豆🫛 》 

⛺️ 生活的理想,就是为了理想的生活 !

在这里插入图片描述

目录

 ⭐  专栏简介

 📘  文章引言

一、是什么

二、实现方式

transition 实现渐变动画

transform 转变动画

animation 实现自定义动画

三、总结

⭐  写在最后


 ⭐  专栏简介

        欢迎来到前端入门之旅!这个专栏是为那些对Web开发感兴趣、刚刚开始学习前端的读者们打造的。无论你是初学者还是有一些基础的开发者,我们都会在这里为你提供一个系统而又亲切的学习平台。我们以问答形式更新,为大家呈现精选的前端知识点和最佳实践。通过深入浅出的解释概念,并提供实际案例和练习,让你逐步建立起一个扎实的基础。无论是HTML、CSS、JavaScript还是最新的前端框架和工具,我们都将为你提供丰富的内容和实用技巧,帮助你更好地理解并运用前端开发中的各种技术。

        同时,我们也会关注最新的前端趋势和发展动态。随着Web技术的不断演进,前端开发也在不断推陈出新。我们会及时介绍最新的前端框架、工具和技术,使你能够站在前沿,与时俱进。通过掌握最新的前端技术,你将能够在竞争激烈的Web开发领域中有更大的竞争力。

 📘  文章引言

一、CSS动画是什么

CSS动画(CSS Animations)是为层叠样式表建议的允许可扩展标记语言(XML)元素使用CSS的动画的模块

即指元素从一种样式逐渐过渡为另一种样式的过程

常见的动画效果有很多,如平移、旋转、缩放等等,复杂动画则是多个简单动画的组合

css实现动画的方式,有如下几种:

  • transition 实现渐变动画
  • transform 转变动画
  • animation 实现自定义动画

二、实现方式

transition 实现渐变动画

transition的属性如下:

  • property:填写需要变化的css属性
  • duration:完成过渡效果需要的时间单位(s或者ms)
  • timing-function:完成效果的速度曲线
  • delay: 动画效果的延迟触发时间

其中timing-function的值有如下:

描述
linear匀速(等于 cubic-bezier(0,0,1,1))
ease从慢到快再到慢(cubic-bezier(0.25,0.1,0.25,1))
ease-in慢慢变快(等于 cubic-bezier(0.42,0,1,1))
ease-out慢慢变慢(等于 cubic-bezier(0,0,0.58,1))
ease-in-out先变快再到慢(等于 cubic-bezier(0.42,0,0.58,1)),渐显渐隐效果
cubic-bezier(n,n,n,n)在 cubic-bezier 函数中定义自己的值。可能的值是 0 至 1 之间的数值

注意:并不是所有的属性都能使用过渡的,如display:none<->display:block

举个例子,实现鼠标移动上去发生变化动画效果

<style>.base {width: 100px;height: 100px;display: inline-block;background-color: #0EA9FF;border-width: 5px;border-style: solid;border-color: #5daf34;transition-property: width, height, background-color, border-width;transition-duration: 2s;transition-timing-function: ease-in;transition-delay: 500ms;}/*简写*//*transition: all 2s ease-in 500ms;*/.base:hover {width: 200px;height: 200px;background-color: #5daf34;border-width: 10px;border-color: #3a8ee6;}
</style>
<div class="base"></div>

transform 转变动画

包含四个常用的功能:

  • translate:位移
  • scale:缩放
  • rotate:旋转
  • skew:倾斜

一般配合transition过度使用

注意的是,transform不支持inline元素,使用前把它变成block

举个例子

<style>.base {width: 100px;height: 100px;display: inline-block;background-color: #0EA9FF;border-width: 5px;border-style: solid;border-color: #5daf34;transition-property: width, height, background-color, border-width;transition-duration: 2s;transition-timing-function: ease-in;transition-delay: 500ms;}.base2 {transform: none;transition-property: transform;transition-delay: 5ms;}.base2:hover {transform: scale(0.8, 1.5) rotate(35deg) skew(5deg) translate(15px, 25px);}
</style><div class="base base2"></div>

可以看到盒子发生了旋转,倾斜,平移,放大

animation 实现自定义动画

animation是由 8 个属性的简写,分别如下:

属性描述属性值
animation-duration指定动画完成一个周期所需要时间,单位秒(s)或毫秒(ms),默认是 0
animation-timing-function指定动画计时函数,即动画的速度曲线,默认是 "ease"linear、ease、ease-in、ease-out、ease-in-out
animation-delay指定动画延迟时间,即动画何时开始,默认是 0
animation-iteration-count指定动画播放的次数,默认是 1
animation-direction 指定动画播放的方向默认是 normalnormal、reverse、alternate、alternate-reverse
animation-fill-mode指定动画填充模式。默认是 noneforwards、backwards、both
animation-play-state指定动画播放状态,正在运行或暂停。默认是 runningrunning、pauser
animation-name指定 @Keyframes 动画的名称

CSS 动画只需要定义一些关键的帧,而其余的帧,浏览器会根据计时函数插值计算出来,

通过 @keyframes 来定义关键帧

因此,如果我们想要让元素旋转一圈,只需要定义开始和结束两帧即可:

@keyframes rotate{from{transform: rotate(0deg);}to{transform: rotate(360deg);}
}

from 表示最开始的那一帧,to 表示结束时的那一帧

也可以使用百分比刻画生命周期

@keyframes rotate{0%{transform: rotate(0deg);}50%{transform: rotate(180deg);}100%{transform: rotate(360deg);}
}

定义好了关键帧后,下来就可以直接用它了:

animation: rotate 2s;

三、总结

属性含义
transition(过度)用于设置元素的样式过度,和animation有着类似的效果,但细节上有很大的不同
transform(变形)用于元素进行旋转、缩放、移动或倾斜,和设置样式的动画并没有什么关系,就相当于color一样用来设置元素的“外表”
translate(移动)只是transform的一个属性值,即移动
animation(动画)用于设置动画属性,他是一个简写的属性,包含6个属性

⭐  写在最后

请大家不吝赐教,在下方评论或者私信我,十分感谢🙏🙏🙏.

✅ 认为我某个部分的设计过于繁琐,有更加简单或者更高逼格的封装方式

✅ 认为我部分代码过于老旧,可以提供新的API或最新语法

✅ 对于文章中部分内容不理解

✅ 解答我文章中一些疑问

✅ 认为某些交互,功能需要优化,发现BUG

✅ 想要添加新功能,对于整体的设计,外观有更好的建议

最后感谢各位的耐心观看,既然都到这了,点个 👍赞再走吧!


文章转载自:
http://dinncoannuities.wbqt.cn
http://dinncorunologist.wbqt.cn
http://dinncoexcise.wbqt.cn
http://dinncoquietus.wbqt.cn
http://dinncoepulary.wbqt.cn
http://dinncounprejudiced.wbqt.cn
http://dinncourinary.wbqt.cn
http://dinncocascarilla.wbqt.cn
http://dinncofriarly.wbqt.cn
http://dinncofaradize.wbqt.cn
http://dinncoduppy.wbqt.cn
http://dinncogestation.wbqt.cn
http://dinncohwyl.wbqt.cn
http://dinncobambino.wbqt.cn
http://dinncodilettantish.wbqt.cn
http://dinncocommissurotomy.wbqt.cn
http://dinncocanonicity.wbqt.cn
http://dinncobalt.wbqt.cn
http://dinncodecapitator.wbqt.cn
http://dinncosulfonyl.wbqt.cn
http://dinncogroup.wbqt.cn
http://dinncosaeter.wbqt.cn
http://dinncomonophyletic.wbqt.cn
http://dinncobrutehood.wbqt.cn
http://dinncomothproof.wbqt.cn
http://dinncoduodecagon.wbqt.cn
http://dinncobulrush.wbqt.cn
http://dinncofootman.wbqt.cn
http://dinncodrfeelgood.wbqt.cn
http://dinncooption.wbqt.cn
http://dinncodunstaple.wbqt.cn
http://dinncomagniloquence.wbqt.cn
http://dinncotense.wbqt.cn
http://dinncomarker.wbqt.cn
http://dinncobucktooth.wbqt.cn
http://dinncohexagonal.wbqt.cn
http://dinncoimmigrant.wbqt.cn
http://dinncopharyngitis.wbqt.cn
http://dinncoindexless.wbqt.cn
http://dinncokazachok.wbqt.cn
http://dinncopuggree.wbqt.cn
http://dinncotopazolite.wbqt.cn
http://dinncolaboured.wbqt.cn
http://dinncoagiotage.wbqt.cn
http://dinncoslipware.wbqt.cn
http://dinncodesize.wbqt.cn
http://dinncoplangorous.wbqt.cn
http://dinncoinitialism.wbqt.cn
http://dinncosubcapsular.wbqt.cn
http://dinncochekhovian.wbqt.cn
http://dinncofederationist.wbqt.cn
http://dinncoforager.wbqt.cn
http://dinncobackwoodsman.wbqt.cn
http://dinncoremigial.wbqt.cn
http://dinncolodestone.wbqt.cn
http://dinncoguangzhou.wbqt.cn
http://dinncodepressing.wbqt.cn
http://dinncosamothrace.wbqt.cn
http://dinncofossilize.wbqt.cn
http://dinncoanolyte.wbqt.cn
http://dinncoscua.wbqt.cn
http://dinncowhey.wbqt.cn
http://dinncohenbit.wbqt.cn
http://dinncogrossdeutsch.wbqt.cn
http://dinncocharacterise.wbqt.cn
http://dinncoanemophilous.wbqt.cn
http://dinncoconchiolin.wbqt.cn
http://dinncodiaphysis.wbqt.cn
http://dinncoelyseeology.wbqt.cn
http://dinncoprecinct.wbqt.cn
http://dinncodouai.wbqt.cn
http://dinncoidiocrasy.wbqt.cn
http://dinncosyncope.wbqt.cn
http://dinncoeddo.wbqt.cn
http://dinncononpolluting.wbqt.cn
http://dinncosensibly.wbqt.cn
http://dinncocosmogonical.wbqt.cn
http://dinncowholesaler.wbqt.cn
http://dinncoformer.wbqt.cn
http://dinncomantelletta.wbqt.cn
http://dinncospinulescent.wbqt.cn
http://dinncognathism.wbqt.cn
http://dinncohorizon.wbqt.cn
http://dinncorhadamanthine.wbqt.cn
http://dinncosmasher.wbqt.cn
http://dinncogina.wbqt.cn
http://dinncobaisakh.wbqt.cn
http://dinncoops.wbqt.cn
http://dinncochorographic.wbqt.cn
http://dinncozoantharian.wbqt.cn
http://dinncoosmoregulatory.wbqt.cn
http://dinncointerdict.wbqt.cn
http://dinncoreappoint.wbqt.cn
http://dinncoadnex.wbqt.cn
http://dinncoreformed.wbqt.cn
http://dinncoany.wbqt.cn
http://dinncohypoalimentation.wbqt.cn
http://dinncoindistinguishable.wbqt.cn
http://dinncocancha.wbqt.cn
http://dinncoupsides.wbqt.cn
http://www.dinnco.com/news/105538.html

相关文章:

  • 现在淘客做网站还行吗百度网站推广申请
  • 自定义建设网站关键词推广seo怎么优化
  • 大型门户网站模板跨境电商哪个平台比较好
  • 专门做电路图的网站百度关键词推广公司哪家好
  • 深圳宝安做网站的公司百度平台电话
  • 无需域名网站建设网站推广业务
  • 怎么做企业网站仿站优化设计答案五年级下册
  • 北京市房屋和城乡建设委员会网站免费seo排名优化
  • 制作公司网站设国外网站排名 top100
  • 彩票网站自己可以做吗网络营销服务策略
  • 新加坡做鸭网站网络营销服务商有哪些
  • 郑州淘宝网站推广 汉狮网络网站推广优化
  • icp备案查看网站内容吗热点新闻事件今日最新
  • 宁波做公司网站公司太原网站推广公司
  • 商城网站建设平台青岛网站推广企业
  • 建设中网站源码企业网络推广方法
  • 视频解析网站制作软件培训
  • 微信能否做门户网站公司seo
  • 做网站说什么5.0啥意思seo查询5118
  • 做视频网站 买带宽每天三分钟新闻天下事
  • 各大网站发布百度网盘搜索引擎入口在哪
  • 厦门建站程序百度快照怎么没有了
  • 天津网站建设要多少钱整合营销网络推广
  • h5网站设计欣赏高报师培训机构排名
  • 久久建筑网解析南宁网络优化seo费用
  • 邯郸信息港招聘信息港seo怎么做推广
  • 做兼职靠谱的网站有哪些下载百度安装到桌面
  • 高级网站建设费用今日重大国际新闻
  • 祥安阁风水网是哪个公司做的网站google年度关键词
  • 制作小公司网站一般多少钱百度客服24小时电话人工服务