您现在的位置是:网站首页> 编程资料编程资料
CSS利用伪元素实现导航栏斜线分隔html+css+js实现导航栏滚动渐变效果不可思议的CSS导航栏下划线跟随效果html+css 实现简易导航栏功能CSS中的导航栏和下拉菜单的实现纯CSS实现导航栏下划线跟随滑动效果使用CSS制作立体导航栏div+css实现带箭头的面包屑导航栏CSS导航栏及弹窗示例代码纯CSS实现导航栏Tab切换效果基于html和CSS3制作简单侧边导航栏
2021-09-05
893人已围观
简介 这篇文章主要介绍了CSS利用伪元素实现导航栏斜线分隔的相关资料
先看看效果:
开始切第一张图了,第一个遇到的问题是顶部导航栏这里,用斜线分割。想到的思路是用伪类:before或者:after实现
先写html结构。
XML/HTML Code复制内容到剪贴板
- <div class="header_right fr">
- <a href="#" class="link">Homea>
- <a href="#" class="link">Abouta>
- <a href="#" class="link">Featuresa>
- <a href="#" class="link">Bloga>
- <a href="#" class="link">Shopa>
- <div class="alarm fr">
- <img src="./images/alarm.png" alt="alarm" />images><i class="alarm_number">2i>
- div>
- div>
再是样式
CSS Code复制内容到剪贴板
- .link:before{content: "/";margin:0 24px;color: grey;}
- .link:first-child:before{display:none;}
先用:bofore,设定内容是"/",前后margin,颜色。再用first-child将第一个元素之前的伪类去掉。
效果是这样的
似乎没有设计图里的斜线倾斜角度大呢,留给大家思考。
以上就是本文的全部内容,希望对大家的学习有所帮助。
原文:http://www.cnblogs.com/wzls/p/5259801.html
相关内容
- 前端隐藏出边界内容的实现方法css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- 使用CSS实现小三角形效果【附实例】纯CSS绘制三角形箭头图案技术解析Html+CSS绘制三角形图标CSS中使用border来创建三角形的基本方法讲解CSS制作三角形广告引导文字效果用CSS3绘制三角形的简单方法布局和排版教程 纯css3实现图片三角形排列纯CSS绘制三角形箭头效果CSS3+Animation实现鼠标滑过按钮背景动画特效源码JS+css3实现的按钮弹性特效源码CSS实现6种鼠标滑过按钮背景动画特效源码
- 一个div在浏览器水平居中的实现方法DIV+CSS 清除浮动常用方法总结CSS教程之div垂直居中的多种方法关于div与>div的区别小结Divxdra1031.Dll图片溢出div问题的快速解决方法推荐如何让一个div居于页面正中间【实现方法】css三种方法实现div在浏览器水平居中div+CSS制作类似微信对话气泡效果的实例总结两个div叠加触发事件发生闪烁问题的解决方法
- 使用CSS3编写类似iOS中的复选框及带开关的按钮纯CSS3代码实现switch滑动开关按钮效果 纯css实现一款仿ios7的switches开关按钮一款非常酷的CSS3 3D左右滑动开关按钮CSS3实现的滑杆开关切换按钮动画非常酷的CSS33D发光开关切换按钮CSS开关按钮样式详解
- 详解CSS的Sass框架中代码注释的编写方法前端编码规范(4)—— CSS 和 Sass (SCSS) 开发规范利用CSS的Sass预处理器(框架)来制作居中效果深入解析CSS的Sass框架中混合宏的使用CSS的Sass框架中常用的操作符的使用教程使用Sass来编写面向对象的CSS代码CSS框架sass的简单一览CSS的SASS样式编程指南CSS制作框架 Sass 3.4.4 今日发布 学习CSS预处理器:Sass和less进行对比sass简介_动力节点Java学院整理
- 基础的CSS3弹性盒Flexbox布局使用实例10分钟理解CSS3 FlexBox弹性布局CSS3 Flex 弹性布局实例代码详解css flex 弹性布局详解实例讲解CSS3中的box-flex弹性盒属性布局CSS3弹性盒模型flex box快速入门心得(必看篇)flex弹性盒布局最后一行左对齐的实现思路
- CSS3的Flexbox布局的简明入门指南利用CSS3的flexbox实现水平垂直居中与三列等高布局CSS3的Flexbox骰子布局的实现及问题讲解基础的CSS3弹性盒Flexbox布局使用实例css3弹性盒模型(Flexbox)详细介绍CSS3 Flexbox中flex-shrink属性的用法示例介绍10分钟理解CSS3 FlexBox弹性布局
- 深入剖析CSS变形transform(3d)纯CSS3绘制的中国联通动态logo图标样式源码使用CSS3编写类似iOS中的复选框及带开关的按钮详解CSS的Sass框架中代码注释的编写方法详解CSS中的flex容器与flex属性基础的CSS3弹性盒Flexbox布局使用实例CSS3的Flexbox布局的简明入门指南CSS3实现的页面加载中动画过度特效源码纯CSS3简单的滑动开关按钮特效源码HTML5+CSS3图片堆叠转瀑布流布局特效源码CSS制作图形变形弹出效果的示例分享
- CSS制作图形变形弹出效果的示例分享纯CSS3绘制的中国联通动态logo图标样式源码使用CSS3编写类似iOS中的复选框及带开关的按钮详解CSS的Sass框架中代码注释的编写方法详解CSS中的flex容器与flex属性基础的CSS3弹性盒Flexbox布局使用实例CSS3的Flexbox布局的简明入门指南深入剖析CSS变形transform(3d)CSS3实现的页面加载中动画过度特效源码纯CSS3简单的滑动开关按钮特效源码HTML5+CSS3图片堆叠转瀑布流布局特效源码
- 使用Loader.css和css-spinners来制作加载动画的方法css 命名:BEM, scoped css, css modules 与 css-in-js详解CSS3制作ajax loader icon实现思路及代码在vue-cli中使用css-loader实现css module