平行四边形

效果如图:

hover 的效果如图:

代码如下:

<div class="keith"><ul><li>导航条</li><li>首页</li><li>呼呼呼</li><li>嘻嘻嘻</li><li>设置</li><li>个人中心</li></ul>
</div>
.keith li {position: relative;float:left;margin-left:2px;color:#fff;text-decoration: none;list-style:none;padding:5px 10px;
}
.keith li::after {content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: -1;background: #069e06;-moz-transform: skewX(-25deg);-ms-transform: skewX(-25deg);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);
}
.keith li:hover::after {background: #0ee80e;
}

梯形

用于控制梯形是左倾斜还是右倾斜的属性是transform-origin。梯形不倾斜:bottom。左倾斜:bottom left;右倾斜:bottom right。

效果如图:

hover:效果:

代码如下:

<div class="keith"><ul><li >导航条</li><li >首页</li><li>呼呼呼</li><li >嘻嘻嘻</li><li >设置</li><li >个人中心</li></ul>
</div>
.keith li {position: relative;float:left;margin-left:-10px;color:#fff;text-decoration: none;list-style:none;padding:10px 15px 5px 15px;}
.keith li::after {content: '';border:2px solid #fff;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;background: #069e06;-moz-transform: perspective(0.5em) rotateX(5deg);-ms-transform: perspective(0.5em) rotateX(5deg);-webkit-transform: perspective(0.5em) rotateX(5deg);transform: perspective(0.5em) rotateX(5deg);-moz-transform-origin: bottom;-webkit-transform-origin: bottom;transform-origin: bottom ;
}
.keith li:hover::after {background: #0ee80e;
}

平行四边形、梯形导航条相关推荐

  1. CSS 技巧记录 - 平行四边形导航条、梯形导航条、毛玻璃效果

    一.平行四边导航条 效果图: 代码: <!DOCTYPE html> <html><head><meta charset="UTF-8"& ...

  2. 毛玻璃效果 php,CSS3教程之制作倾斜导航条和毛玻璃效果

    这篇文章主要介绍了使用CSS3制作倾斜导航条和毛玻璃效果,需要的朋友可以参考下 导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些.简单的说,毛玻璃其实就是让图片或者背景使用相 ...

  3. 使用CSS3制作倾斜导航条和毛玻璃效果

    导航条对于每一个Web前端攻城狮来说并不陌生,但是毛玻璃可能会相对陌生一些.简单的说,毛玻璃其实就是让图片或者背景使用相应的方法进行模糊处理.这种效果对用户来说是十分具有视觉冲击力的. 本次分享的主题 ...

  4. 导航条——收缩式导航菜单

    1.概述 在网站中不仅可以设置导航条,而且还可以设置导航菜单.由于菜单内容比较多,同一页面显示比较杂乱,所以很多的设计者都采用了收缩式的菜单形式. 2.技术要点 本实例主要是应用JavaScript控 ...

  5. android上方导航条跳转页面,《成为大前端》系列 7. 多页面、页面跳转和Navigation模块...

    介绍 开发过移动 Web 页面的同学都知道,单个页面由客户端的 UI 所承载,页面间的跳转也 不再是使用 window 和 location,也不是使用 a 标签,而且调用 Native 写好的 br ...

  6. 【2】Vue项目引用Element UI(饿了么框架)菜单导航条初期配置

    首先要理解Vue项目加载顺序: index.html → main.js → App.vue → nav.json→ routes.js → page1.vue index.html建议加入样式 &l ...

  7. Angular1.x入门级自定义组件(导航条)

    <!DOCTYPE html> <html lang="zh" ng-app="app"> <head><meta c ...

  8. 翻页导航条页码计算方法

    在开发搜索引擎等应用时,提供一个翻页导航条是必须的.我看过网上一些相关的代码,搞得很复杂.晕~~~ 其实其数学计算公式非常简单,本文提供两种最常用的算法. 翻页式 样式如下.每次显示10个页码,并提供 ...

  9. 如何构建顶部导航条_如何构建导航栏

    如何构建顶部导航条 导航栏 (Navigation Bars) Navigation bars are a very important element to any website. They pr ...

最新文章

  1. R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(手动配置箱图箱体颜色)实战
  2. 计算机硕士 英语,计算机研究生英文简历
  3. java开发变化_十年编程语言变化,大众程序员的路在哪里?
  4. C语言中“指针”和“指针变量”的区别是什么
  5. php导出excel出现乱码,php导出数据到excel出现乱码的解决办法
  6. mmap无血缘关系进程间通信
  7. [Android][Android Studio] *.jar 与 *.aar 的生成与*.aar导入项目方法
  8. 从零开始学前端:表格制作 --- 今天你学习了吗?(CSS:Day04)
  9. 为何大佬都愿意为“996”站台?中国的程序员活该加班?
  10. JUnit测试框架使用介绍
  11. spring如何下载源码和jar包
  12. php实现排序,PHP实现各种排序
  13. 如何添加、管理和删除PDF高亮文本?
  14. 证件照背景蓝色变其他颜色——用python与OpenCV
  15. js输出类面试题(二)
  16. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第5波-使用DAX查询从PowerbiDeskTop中获取数据源...
  17. x64dbg入门学习
  18. 【Coding】Latex添加表格注释footnote
  19. 对上题找出最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。并输出
  20. NetCDF简介与格式入门

热门文章

  1. Chrome 69 域名不显示 www 的解决办法
  2. 算法4:数列极差问题(贪心算法)
  3. 常用统计算法JAVA实现 - 极差(04)
  4. java-net-php-python-ssm二级学院学生会人事管理信息系统计算机毕业设计程序
  5. php 上传文件 重命名_如何用PHP给上传的文件改名
  6. 0x00007ffff7ade419 in memcpy () from /lib/libc.so.6
  7. VB简单的数字验证码
  8. 标签如何显示药品生僻字、特殊图标?上海瀚示灯光拣选系统在智能药房的应用...
  9. Qt中的OpenGL
  10. 免费报表XDOC从入门到精通(一)简介