hover时效果从中间向两边扩散

2023-11-20

.header .nav > li {
    position: relative;
    display: inline-block;
    margin-right: 20px;
    padding: 0 5px;
    font-size: 16px;
    line-height: 76px;
    border-bottom: 2px solid transparent;
    /* -webkit-transition: all 0.3s ease; */
    -ms-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    /* transition: all 0.3s ease; */
}
.header .nav > li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #222;
}
.header .nav > li:after {
    content: "";
    display: block;
    position: absolute;
     left: 50%;
    -webkit-transform: translateX(-50%) scaleX(0);
    -ms-transform: translateX(-50%) scaleX(0);
    transform: translateX(-50%) scaleX(0);
    bottom: -2px;width: 100%;
    height: 2px;
    background: #3E9AFC;
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.header .nav > li:hover:after {
    -webkit-transform: translateX(-50%) scaleX(1);
    -ms-transform: translateX(-50%) scaleX(1);
    -moz-transform: translateX(-50%) scaleX(1);
    transform: translateX(-50%) scaleX(1);
}

li:before{

background: radial-gradient(#f1b669 0%, white 60%);

hover时,出现的border边框,从中间向两边扩散

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

hover时效果从中间向两边扩散 的相关文章

  • JavaScript读取json文件

  • CSS整体界面设计

  • CSS之背景样式及边框样式

    1 背景样式 常用属性 background color 背景颜色 background image 背景图片 background repeat 背景图片的平铺方式 background position 背景图片的位置 backgrou
  • <form>表单

    1 form表单
  • webpack打包报错:if (!scriptUrl) throw new Error(“Automatic publicPath is not supported in this browser“)

    翻车现场 ERROR in Error D Work test webpack demo 05 打包图片资源 src index html 104 if scriptUrl throw new Error Automatic publicP
  • 表单页面美化(html、css)

    表单页面美化 html css 效果图片 实现代码 html部分就是平常的输入框 div class mainfont h1 在线预约 h1 div div class form div
  • 2020web前端面试整理

    背景 2020年是比较特殊的一年 由于新冠影响导致很多事情发生了变化 同时也改变了人们的一些常规习惯 就拿换工作来说 为了减少大家的出行和接触 线上视频 电话面试成了趋势 但是万变不离其宗 技术才是王道 下面是个人近期的一些面试经验和需要大
  • 使用Chrome浏览器自带命令对web页面进行截图,生产高质量图片

    在平时工作中 我们对浏览器的web页面截图有很多方法 无论是Windows还是Mac操作系统 都自带截图工具 但是 如果我们打开的web页面非常的大 我使用操作系统自带的截屏工具就力不从心了 因为我们的显示屏幕不能显示web页面的所有内容
  • react组件中设置多个className

    错误写法
  • ajax请求不能下载文件

    最近在做文件下载 后台写了个控制层 直接走进去应该就可以下载文件 各种文件图片 excel等 但是起初老是下载失败 并且弹出下面的乱码 前台请求代码 fileexcel unbind click bind click function al
  • CSS动画:Transition与Animation

    本文总结CSS3中两个用来做动画的属性 一个是transition 另一个是animation 差异比较 CSS3 差异 transition 在给定的持续时间内平滑地更改属性值 从一个值到另一个值 也就是只需要指定开始与结束的参数 参数改
  • Web启动项目走Https协议(Webpack版,Umi版和Host代理版)

    需求 Web项目的启动 一般是默认的http协议 在某些业务需求时 需要走https来调试 Webpack版本 只需在webpack的devServer中配置就可以了 devServer host 0 0 0 0 port 8080 htt
  • 父容器display:flex后,子元素的内部元素height:100%无效解决方法

    父容器display flex后 子元素的内部元素height 100 无效解决方法 解救办法 父类容器position relative 子元素 position absolute width 100 height 100 效果图 代码如
  • react脚手架配置别名并自动提示[VSCode]

    1 安装三方库 craco craco yarn add craco dev npm install craco craco save dev 2 配置craco config js const path require path modu
  • 20最佳代码审查工具-专门为开发人员准备

    程序员总是面临最后期限的压力和很多延误软件设计相当不稳定 整个产品是不稳定的 这种不稳定性的设计软件的原因是 它是不能正常测试 来的工作代码审查工具 的代码审查工具可以帮助web开发人员指出他们哪些区域的程序代码是错误的也可能有机会是不正确
  • JS 时区时间转换

    业务场景 页面服务器时间是东八区时间 页面 JS 功能需要对比服务器时间和用户本地时间 为兼容世界各地时间 需要将用户本地时间转换为东八区时间 基本概念 格林威治时间 格林威治子午线上的地方时 或零时区 中时区 的区时叫做格林威治时间 也叫
  • windows下配置Mysql-5.7.9服务

    第一步 从官方网站下载 mysql 5 7 9 winx64 zip 第二步 解压缩 在根目录下复制my default ini 改名为my ini 第三步 初始化mysql目录 bin mysqld initialize user mys
  • HTML、CSS、JavaScript分别实现什么功能?

    学习Web前端开发基础技术需要掌握 HTML CSS JavaScript 那么这三个都是分别实现什么功能的呢 下面和小编一起来看看吧 一 HTML是网页内容的载体 内容就是网页制作者放在页面上想要让用户浏览的信息 可以包含文字 图片 视频
  • 理解HTTP headers之Expires、Cache-Control、IF-Modified-Since

    一 什么是Http headers 当你在浏览器地址栏里键入一个url 你的浏览器将会类似如下的http请求 GET tutorials other top 20 mysql best practices HTTP 1 1 Host net
  • uni-app项目中使用scss语法

    最近正在学习uni app开发 我先把文档浅略翻了遍 发现组件和接口几乎都是按照微信小程序走 但是视图层上的语法又是按照vue的语法走的 所以开发过程一定要注意这点 然后我想在uni app项目中使用scss语法 但是具体怎么安装呢 历经曲

随机推荐

  • OpenWrt添加软件包(一)

    本文参考https wiki openwrt org zh cn doc devel packages http blog csdn net teddy99999 article details 17537545 OpenWrt是一个比较完
  • 用Python做一款简单的打字速度测试

    现在大家一定知道很多打字测试软件吧 例如金山打字通 今天 我们也自己制作一款打字速度测试软件吧 分析 1 导入库 创建打字对象 2 选取句子 输入 3 记录时间 4 打印结果 如是否有错别字 用时 1 导入库time random date
  • java代码_动态编译 Java 代码以及生成 Jar 文件

    导读 最近在看 Flink 源码的时候发现到一段实用的代码 该代码实现了 java 动态编译以及生成 jar 文件 将其进行改进后可以应用到我们的平台上 实现在平台页面上编写 java 代码语句 提交后由后台进行编译和打成 Jar 包再上传
  • linux 启动springboot项目脚本

    此脚本可以重启 启动 停止等 仅需要传参即可 bin bash 这里可替换为你自己的执行程序 其他代码无需更改 APP NAME test jar cd dirname 0 使用说明 用来提示输入参数 usage echo Usage sh
  • 【Vue3】在Vue3中使用reactive定义的响应式失效

    Vue3 在Vue3中使用reactive定义的响应式失效 文章目录 Vue3 在Vue3中使用reactive定义的响应式失效 Vue3 在Vue3中使用reactive定义的响应式失效 后面查出原因 解决办法 总结 Vue3 在Vue3
  • maven学习笔记之IDEA+Maven+Jetty运行一个简单的web项目

    maven学习笔记 一 什么是maven Maven是一个项目管理工具 它包含了一个项目对象模型 Project Object Model 一组标准集合 一个项目生命周期 Project Lifecycle 一个依赖管理系统 Depende
  • vue import文件时@用法详解以及使用@后支持文件快速定位

    如图所示 引入PropsDemo vue组件的时候 可以使用下列两种方法 而没有使用 或者 这种相对路径的写法 import PropsDemo from components common test PropsDemo import Pr
  • linux espidf vscode

    安装 根据 https docs espressif com projects esp idf zh CN latest esp32s2 get started linux macos setup html 里的要求安装一些东西 点插件的首
  • 数据分析方法论与前人经验总结【笔记干货】

    文章目录 一 数据的力量 二 获取数据 三 指标的建立 四 数据化运营 一 数据的力量 1 数据的重要性 在产品最早期 不需要太多数据 凭借创始人的直觉 产品经理的直觉 做决策占很大的比例 但是到后来的话 数据化运营就越来越重要了 一个人在
  • win7计算机不能设置双屏怎么回事,告诉你win7怎么设置双屏显示

    小伙伴们 小编今天要了给你们说一个非常炫酷的技能哟 那也就是win7系统下怎么设置双屏显示的方法 听到这儿 不知道小伙伴们有木有 小心脏扑通扑通的乱跳呢 有的话 那么想不想和小编一起来看看win7双屏显示的设置方法呢 想的话 那么事不宜迟这
  • yml配置文件成小方块如何恢复

    因为module太多 idea工具识别不了spring配置文件了 变成了小方块 project structure下 然后点击出现的小 号 然后就变成了小绿叶
  • 利用CNN进行面部表情识别

    本文是论文 Facial Emotion Recognition State of the Art Performance on FER2013 的复现 感谢原作者Yousif Khaireddin和Zhuofa Chen 本文采用的数据集
  • prometheus-02 docker搭建 prometheus+grafana监控 linux系统性能

    环境准备 linux上安装docker 如果你的机器上还没有安装docker可以参考这篇文章 在Linux系统安装配置docker docker拉取node exporter prometheus grafana镜像 命令如下 docker
  • js 调用 new ActiveXObject('WScript.Shell')报错

    当在网页中点击打印时 会报错 无法打印 解决方法如下 在浏览器中找到 Internet选项 在弹出的对话框中进行设置 Internet选项 gt 安全 gt 本地Intranet gt 自定义级别 gt ActiveX控件和插件 gt 对未
  • 比例均摊

    CREATE TABLE TEST01 VALUES1 VARCHAR2 10 VALUES2 VARCHAR2 10 VALUES3 VARCHAR2 10 INSERT INTO TEST01 VALUES 1 2 3 INSERT I
  • 最全4k,8k的高清壁纸网站免费下载

    极简壁纸 https bz zzzmh cn classify 部分壁纸展示 wallhaven https wallhaven cc wallpaper abyss https wall alphacoders com by resolu
  • 海外硕士"苏明哲"回国后哀叹:我美本英硕,找不到工作很难受

    推荐阅读 欢迎加入我们的架构师社群 阿里跳槽拼多多 80万年薪涨到160万 值不值得去 一名海外留学生回国后找工作 却屡受打击 感慨自己美本英硕 却找不到工作 内心真的很难受 如下便是其吐槽的个人经历 楼主馁本英硕 硕士50左右的学校 非技
  • Windows系统中如何标识一个卷(Volume)

    问题 从事数据存储底层工作的小伙伴们应该会关心以下两个问题 1 如何标识一个卷 2 新建了一个卷 以挂载文件夹的方式同时挂载到E abc和F def 此时这两个挂载点如何区分 解决方案 问题1 Windows系统提供两种方式来标识一个卷 用
  • 位运算及其应用

    文章目录 位运算基础知识 与 或 非 异或 进阶应用 lowbit 状态压缩 位运算基础知识 与 或 非 异或 进阶应用 lowbit 返回二进制数的最低位1的值 int LowBit int n return n n int GetBit
  • hover时效果从中间向两边扩散

    header nav gt li position relative display inline block margin right 20px padding 0 5px font size 16px line height 76px