只需一步,快速开始
135
47
1058
管理员
💎知识点: 1:before 和 :after 伪元素选择器 2️:transition 过渡属性 3:max-content 内容最大宽度属性 4️:transform 变形属性
1、定义 nav 标签基本样式及 flex 布局。 2、定义 a 标签基本样式,这里使用的定义宽度属性 width: max-content ,意为 a 标签宽度仅为内容最大宽度,以及 line-height: 1 来让内容垂直居中。 3、基于 a 标签创建 :before 和 :after 伪元素,定义基本样式,通过 position 定位属性,让两个伪元素组成一个小横线,同样加上过渡属性 transition: all 0.2s linear 。 4、利用 :hover 选择器,给 :before 和 :after 伪元素设置鼠标悬浮效果,让两个伪元素通过变形 transform 属性,让小横线变形成一个向下的箭头就可以了 。
举报
本版积分规则 发表回复 回帖后跳转到最后一页