自定义组件--nav菜单
来源:互联网 发布:java jersey restful 编辑:程序博客网 时间:2024/05/17 12:55
做这个东西的出发点很简单,就是把做过的东西,封装起来,写个博客,记录一下,以后项目需要用就可以直接拿来用,做法很简单,不喜欢的勿喷,觉得有用的可以拿去试试。
直接上代码
html部分:
<div class="ul"> <ul> <li><a href="javascript:void(0)">首页</a></li> <li><a href="javascript:void(0)">产品中心</a></li> <li><a href="javascript:void(0)">服务中心</a></li> <li><a href="javascript:void(0)">联系我们</a></li> <li><a href="javascript:void(0)">集团信息</a></li> </ul></div>
css样式部分:
.ul{ width: 700px; height: 80px; margin:20px auto; border-top:1px solid red; border-bottom:1px solid red; } .ul ul{ width: 100%; height: 100%; } .ul ul li{ width: 18%; height: 80px; float: left; list-style: none; padding: 0 1%; } .ul ul li a{ display: block; height: 100%; color: #333; text-align: center; line-height: 80px; text-decoration: none; position: relative; } .ul ul li a:before{ content: ""; width: 0; height: 0; border-right: 40px solid transparent; border-left: 40px solid transparent; border-bottom: 12px solid red; position: absolute; left: 18%; bottom: 0; opacity: 0; } .ul ul li a:after{ content: ""; width: 0; height: 0; border-right: 40px solid transparent; border-left: 40px solid transparent; border-top: 12px solid red; position: absolute; left: 18%; top: 0; opacity: 0; } .ul ul li:hover a:before{ opacity: 1; } .ul ul li:hover a:after{ opacity: 1; }
效果图:
默认状态:
选中状态:
到此结束,简单粗暴,通俗易懂!
阅读全文
0 0
- 自定义组件--nav菜单
- ios Nav自定义返回
- 示例 jquery nav下拉菜单
- BootStrap--CSS组件--导航(nav)
- yii2 常用组件 -- 导航组件(Nav)
- iOS 自定义nav tab 样式
- Android组件 自定义下拉菜单(Spinner)
- Android优酷菜单组件自定义
- 使用jstree自定义下拉菜单树组件
- COM组件实现右键自定义多级菜单
- 安卓自定义组件之------->卫星菜单
- Unity3D 自定义树组件(树形菜单)
- Android自定义组件之旋转菜单
- Flex4组件教程:自定义两级导航菜单组件
- Flex4组件教程:自定义两级导航菜单组件
- nav
- nav
- nav
- js数组过滤器
- 第六章 Realm及相关对象(四) AuthorizationInfo
- 一分钟了解"c语言求开方sqrt函数"
- Android--UI之ScrollView
- 【C语言】【unix c】库函数和系统调用的关系
- 自定义组件--nav菜单
- C语言常用转义字符表
- 兔子与樱花
- 在Windows 7中文版中Python 2.7
- DHCP交互
- cookie
- 一分钟了解"c语言求绝对值函数abs"
- 关于Hadoop的两个YARN参数
- PathClassLoader~DexClassLoader区别