CSS+HTML实现倾斜导航条
来源:互联网 发布:sql 去重 编辑:程序博客网 时间:2024/06/05 17:46
页面中经常遇到导航条,大部分带形状的需要伪类加图片,先介绍一种纯CSS+HTML实现的方法。
HTML
<div class="tab"> <ul> <li>腾讯</li> <li>百度</li> <li>阿里巴巴</li> <li>LOL</li> </ul></div>CSS
首先li标签浮动显示在一排。
::after设置伪类元素,实现倾斜的背景,标签内的文字不变。
CSS 2D 变形中的skew()倾斜属性,我们只需要水平方向的倾斜,用skew()时要设置第二个参数为0,所以使用skewX()。
<style> .tab li{ list-style: none; float:left;padding:10px; margin-left:5px; position:relative; color:white; } .tab::after{ content:""; display:block; height:0; clear:both; visibility:hidden; } .tab ul::after{ content:""; display:block; height:0; clear:both; visibility:hidden; } .tab li::after{ border-radius: 3px; content:''; position:absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: -1; background-color: #09818D; -moz-transform: skewX(-25deg); -ms-transform: skewX(-25deg); -webkit-transform: skewX(-25deg); transform:skewX(-25deg); } .tab li:hover::after{ background-color:#58CAD0 ; }</style>
效果如下
阅读全文
0 0
- CSS+HTML实现倾斜导航条
- css+html导航条
- CSS 实现导航条
- css实现导航条
- 纯DIV+CSS倾斜导航条,有图有真相
- html+css简易导航条
- 页码导航条-HTML实现
- HTML/CSS/JS之---导航条案例
- 倾斜的css导航菜单
- HTML+CSS 实现面包屑导航
- HTML+CSS实现导航页
- 淘宝分类导航条;纯css实现固定导航栏
- css +html实现网站二级导航
- html加css实现简易导航栏
- jQuery+css+html制作简单的经典导航条
- Html+css、javascript和JQuery三种方法实现导航条下拉菜单的炫酷效果
- css导航条
- 纯css导航条
- JAVA 常见的异常
- mybatisy异常 Parameter 'xxx' not found. Available parameters are[1, 0, param1, param2]
- 最新版的struts-2.5.13 配置的时候出现问题和解决方案
- Android JNI开发(2)--native方法调用Java方法
- 动态区间第K小数 分块/树套树
- CSS+HTML实现倾斜导航条
- Shell脚本数组操作小结
- TensorFlow(五)CNN
- Cocos2d-lua 初识shader之三:模糊
- fiddle 本地css/js 替换线上代码调试
- 51 Nod1113 矩阵快速幂
- BeanUtils和Junit的用法
- JAVA学习笔记01——Linux常用命令详解
- Gastroplus v7.0-ISO 1CD(基于机制性生理模型的药代动力学、药效动力学(PBPK/PD)模拟软件)