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

本地网站搭建工具建设工程平台网站

本地网站搭建工具,建设工程平台网站,一般网站建设中的推广费用,wordpress 后台页面不正常知识点与技巧 伪元素 使用伪元素来作为按钮悬停效果动画展示的元素 z-index 的使用技巧 使用z-index属性来控制按钮和伪元素的层次关系 transform、transition 复习 使用transform、transition两个属性来实现动画的展示 按钮边框动画 切换效果 核心代码 .btn.btn-border-…知识点与技巧 伪元素 使用伪元素来作为按钮悬停效果动画展示的元素 z-index 的使用技巧 使用z-index属性来控制按钮和伪元素的层次关系 transform、transition 复习 使用transform、transition两个属性来实现动画的展示 按钮边框动画 切换效果 核心代码 .btn.btn-border-pop::before {content: ;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;border-radius: var(--border-radius);border: var(--border-size) solid var(--background-color);transition: top, left, right, bottom, 100ms ease-in-out; }/* 负数向外移动2倍,这里可以修改top、left、right、bottom属性的值从而达到不同的效果 */ .btn.btn-border-pop:hover:before, .btn.btn-border-pop:focus::before {top: calc(var(--border-size) * -2);left: calc(var(--border-size) * -2);right: calc(var(--border-size) * -2);bottom: calc(var(--border-size) * -2); }按钮背景动画 切换效果 核心代码 /* 这里使用z-index管理按钮和伪元素的层次关系 */ .btn.btn-background-slide {transition: color 300ms ease-in-out;z-index: 1; }/* 伪元素的z-index设置为-1后动画执行时就不会遮挡按钮的文字 */ .btn.btn-background-slide::before {content: ;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;border-radius: var(--border-radius);background-color: var(--accent-color);transition: transform 300ms ease-in-out;transform: scaleX(0);transform-origin: left; }.btn.btn-background-slide:hover:before, .btn.btn-background-slide:focus:before {transform: scaleX(1); }背景圆动画 切换效果 核心代码 .btn.btn-background-circle::before {content: ;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;background-color: var(--background-color);border-radius: 50%;transition: transform 500ms ease-in-out;transform: scale(1.5); }.btn.btn-background-circle:hover:before, .btn.btn-background-circle:focus:before {transform: scale(0); }.btn.btn-background-circle {z-index: 1;overflow: hidden;background-color: var(--accent-color);transition: color 500ms ease-in-out; }底部边线动画 切换效果 核心代码 .btn.btn-background-circle:hover, .btn.btn-background-circle:focus {color: #fff; }.btn.btn-background-underline::before {content: ;position: absolute;top: 33px;left: 0;right: 0;bottom: 0;height: var(--border-size);background-color: var(--accent-color);transition: transform 300ms ease-in-out;transform: scaleX(0); }.btn.btn-background-underline:hover:before, .btn.btn-background-underline:focus:before {transform: scaleX(1); }总结 使用 CSS 实现按钮动画效果的时候我们可以使用伪元素来作为动画的执行者然后结合使用z-indx属性来辅助管理我们按钮与动画层的显示关系最后在结合相关的动画交互属性就可以实现自己的动画切换效果。 实例代码下载 实例代码下载
http://www.hkea.cn/news/14445368/

相关文章:

  • 快递网站策划怎么做ppt中国建设招标信息网站
  • 电影订票网站怎么做环境建设公司网站
  • 眉山网站建设公司什么是c2c平台
  • 电子商务网站有哪些?黄页88网是什么性质的网站
  • 乒乓球网站建设目标科技布
  • 网站建设和技术支持阿里巴巴推广平台
  • 保定哪家做网站好平面设计师工资一般多少钱一个月
  • 和平网站建设免费主题大全软件下载
  • 网站做app企业推广方式
  • 灌南建设局网站北京平台网站建设找哪家
  • 总公司网站备案后 分公司网站还需要备案吗网站制作公司业务发展方案
  • 网站建设.c网站设计标准
  • 自己制作免费网站网站备案工信部
  • 凡科建站官网登录房屋建设设计网站
  • 智联招聘网站怎么做微招聘信息吗蜘蛛网是个什么网站
  • 做网站怎么更新静态页公司网站实名制
  • 办公门户网站模板网站后台关键词怎么设置
  • 装修平台网站有哪些云职上海企业服务有限公司
  • c2c网站网址商城网站怎么优化
  • 门户网站开发步骤博客html语言的特点
  • 做网站公司多少钱网站建设组织
  • 重庆的企业网站企业网站自助建设
  • 本科专业建设网站深情密码免费观看网站
  • 国外网站建设嫣语赋wordpress的视频封面能动
  • 新手做网站起步教程提供网站制作公司哪家好
  • 雅茂道网站建设做企业的网站的如何推广
  • 番禺定制型网站建设手机建立网站app
  • 通信公司网站建设惠州城市建设建筑网站
  • 江阳建设集团网站wordpress 怎么上传头像
  • 腾讯云 门户网站建设百度装修网站