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

订阅 wordpress站内优化seo

订阅 wordpress,站内优化seo,怎么去掉wordpress底部,著名建筑设计作品解析一、CSS3 动画 CSS3 动画是一种通过纯CSS实现动画效果的技术,它允许开发者在不使用JavaScript或Flash的情况下,为网页元素添加平滑的过渡和动画效果。CSS3 动画的引入,极大地增强了网页的表现力和用户体验。 二、 CSS3 动画的关键组成部分 1…

一、CSS3 动画

     CSS3 动画是一种通过纯CSS实现动画效果的技术,它允许开发者在不使用JavaScript或Flash的情况下,为网页元素添加平滑的过渡和动画效果。CSS3 动画的引入,极大地增强了网页的表现力和用户体验。

二、 CSS3 动画的关键组成部分

1、设置关键帧

@keyframes  animationname  {  

         from {/*CSS样式写在这里*/}    

         percentage {/*CSS样式写在这里*/}  

         to {/*CSS样式写在这里*/}

}

 2、调用关键帧

 animation 属性用于将 @keyframes 动画绑定到元素上,并控制动画的播放。它可以包含多个子属性,如 animation-nameanimation-durationanimation-timing-functionanimation-delayanimation-iteration-countanimation-direction 等

  语法 :

animation属性 :

性名称作用描述可选值默认值
animation-name指定关键帧动画名称keyframename | nonenone
animation-duration单次动画持续时间时间单位(s/ms)0s
animation-timing-function动画速度曲线ease | linear | ease-in | ease-out | ease-in-out | steps(n)ease
animation-delay动画延迟时间时间单位(允许负值)0s
animation-iteration-count动画播放次数number | infinite1
animation-direction动画播放方向normal | reverse | alternate | alternate-reversenormal
animation-fill-mode动画外样式应用none | forwards | backwards | bothnone
animation-play-state动画播放状态控制running | pausedrunning

说明:

  • animation-direction

    • 作用:控制播放方向
    • 参数:
      normal:正向播放
      reverse:反向播放
      alternate:奇数次正向,偶数次反向
      alternate-reverse:奇数次反向,偶数次正向
  • animation-fill-mode

    • 作用:设置动画执行前后样式状态
    • 参数:
      none:默认状态
      forwards:保留最后一帧样式
      backwards:应用第一帧样式
      both:同时应用前后状态
  • animation-play-state

    • 作用:控制动画播放状态
    • 参数:

                running:将暂停的动画重新播放

                paused:将正在播放的元素动画停下来

 三、CSS3 动画的优势

  • 纯CSS实现:无需依赖JavaScript或第三方库,减少了代码的复杂性和加载时间。

  • 性能优化:浏览器对CSS动画进行了优化,通常比JavaScript动画更加流畅和高效。

  • 易于维护:CSS动画与页面样式分离,使得样式和动画的维护更加容易。

  • 兼容性:现代浏览器普遍支持CSS3动画,具有良好的兼容性。

四、动画应用 

1、背景动画(通过改变背景图片的位置来实现动画效果。

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>背景动画</title><style>body {display: flex; /* 使用弹性布局 */justify-content: center; /* 水平居中 */align-items: center; /* 居中显示 */height: 100vh; /* 确保足够长,以便滚动 */font-size: 30px;color: #fff;background-image: -webkit-linear-gradient(125deg, #2c3e50, #27ae60, #2980b9, #e74c3c, #8e44ad); /* 渐变背景 */background-size: 400%;  /* 背景图大小 */animation: bgmove 10s infinite; /* 动画名称、持续时间、无限循环 */}/* 定义动画 */@keyframes bgmove {from {background-position: 0% 50%; /* 起始位置 */}50% {background-position: 100% 50%; /* 中间位置 */}to {background-position: 0% 50%; /* 结束位置,回到起始点形成循环效果 */}}</style>
</head>
<body><h1>Animate Background</h1>
</body>
</html>

 

2、逼真的水滴动图(通过改变元素的边框半径和阴影来实现动画。

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>水滴动图</title><style>* {margin: 0;padding: 0;box-sizing: border-box;}body {width: 100vw;height: 100vh;display: flex;background-color: #00a8ff;justify-content: center;}/* 水面 */.water {margin-top: 200px;width: 300px;height: 300px;border: 1px solid #000;border-radius: 72% 28% 64% 36% / 12% 17% 83% 88%;box-shadow: inset 10px 20px 30px rgba(0, 0, 0, 0.5),10px 10px 20px rgba(0, 0, 0, 0.3),15px 15px 30px rgba(0, 0, 0, 0.05),inset -10px -10px 15px rgba(255, 255, 255, 0.8);  /* 阴影效果 */animation: move 5s linear infinite alternate; /* 动画效果  */}/* 水滴 */.water::after, .water::before {content: '';position: absolute;background-color: rgba(255, 255, 255, 0.8);}/* 水滴后 */.water::after {width: 20px;height: 20px;top: 240px;left: 47%;border-radius: 9% 91% 35% 65% / 51% 17% 83% 49%;}/* 水滴前 */.water::before {width: 10px;height: 10px;top: 230px;left: 45%;border-radius: 53% 47% 46% 54% / 99% 0% 100% 1%;}/* 动画效果 */@keyframes move {25% {border-radius: 11% 89% 65% 35% / 64% 32% 68% 36%;  /* 改变形状 */}50% {border-radius: 60% 40% 65% 35% / 64% 32% 68% 36%;  /* 改变形状 */}to {border-radius: 73% 27% 65% 35% / 64% 67% 33% 36%;}}</style>
</head>
<body><div class="water"></div>
</body>
</html>

3、热点图动画(通过逐渐放大和降低透明度的圆圈来表示热点的动态变化。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>热点图动画</title><style>body {position: relative;background-color: coral;}/* 热点的位置,大小 颜色 */.beijing, .shanghai, .guangzhou {position: absolute;width: 40px;height: 10px;font-size: 12px;color: white;}/* 热点位置 */.beijing { top: 100px; left: 500px; }.shanghai { top: 250px; left: 550px; }.guangzhou { top: 350px; left: 480px; }/* 动画圆点大小,颜色,阴影 */.dot {width: 8px;height: 8px;background-color: deepskyblue;border-radius: 50%;box-shadow: 0 0 12px deepskyblue;}/* 动画圆点位置 */.bjdot, .shdot, .gzdot {position: absolute;}/* 圆点位置 */.bjdot { top: 105px; left: 485px; }.shdot { top: 255px; left: 535px; }.gzdot { top: 355px; left: 465px; }/* 动画圆点 */.dot div[class^="circle"] {position: absolute;transform: translate(-50%, -50%);margin-top: 4px;margin-left: 4px;width: 8px;height: 8px;border: 1px solid deepskyblue;box-sizing: border-box;border-radius: 50%;box-shadow: 0 0 12px deepskyblue;}/* 动画延迟时间 */.circle1 { animation: movie 3s linear infinite; }.circle2 { animation: movie 3s linear 1s infinite; }.circle3 { animation: movie 3s linear 2s infinite; }/* 动画 */@keyframes movie {0% {}70% {width: 60px;height: 60px;opacity: 0.3;}100% {width: 60px;height: 60px;opacity: 0;}}</style>
</head>
<body><div class="beijing">北京</div><div class="shanghai">上海</div><div class="guangzhou">杭州</div><div class="dot bjdot"><div class="circle1"></div><div class="circle2"></div><div class="circle3"></div></div><div class="dot shdot"><div class="circle1"></div><div class="circle2"></div><div class="circle3"></div></div><div class="dot gzdot"><div class="circle1"></div><div class="circle2"></div><div class="circle3"></div></div>
</body>
</html>

五、小结

     CSS3 动画是一种强大的工具,它允许开发者以简单而高效的方式为网页添加动画效果。通过掌握 @keyframes 规则和 animation 属性,您可以创建出丰富多样的动画效果,提升网页的用户体验。 

http://www.dtcms.com/wzjs/124262.html

相关文章:

  • 西安网站网站建设深圳高端网站制作公司
  • 徐州做网站谁家最专业温州seo结算
  • wordpress文章选择标签seo和sem的区别与联系
  • 宁波建设网站报价网站优化排名公司哪家好
  • 服务企业国内seo公司哪家最好
  • wordpress移动排版xiu公众号seo排名
  • 做铜字接单网站打开百度
  • 个人开发的软件能卖吗seo网站优化平台
  • 网站建设如何弄链接seo怎么做?
  • 重庆网站设计开发培训学校优化设计方法
  • 佛山外贸型网站如何自己开网站
  • 沈阳网站建设公司熊掌号没经验可以做电商运营吗
  • 乌鲁木齐大型网站建设4414站长平台
  • 怎么计算网站开发费用营销宣传方式有哪些
  • 百度网站官网入口seo优化公司信
  • 网站备案有什么要求吗全媒体运营师
  • 长沙手机网站制作包头网站建设推广
  • 哈尔滨网站建设公司那家好分享几个x站好用的关键词
  • python建设网站实例建站模板免费下载
  • wordpress去掉评论注册手机优化大师官方版
  • 本科自考报名官网岳阳seo快速排名
  • 泾县网站建设深圳百度推广代理
  • 网站备案和服务器备案螺蛳粉的软文推广
  • 漳州正规网站建设企业建站要多少钱
  • 网站建设助理工资昆明seo关键词排名
  • jsp动态网站开发案例教程源码seo的基本工作内容
  • cnzz网站排名是怎么做的地推任务网
  • 凡科建站微信小程序南昌seo快速排名
  • 深圳最好的网站制作公司nba常规赛
  • 青海企业网站建设开发外贸独立站推广