html5 css3网站菜单实现代码


Posted in HTML / CSS onDecember 23, 2013

实现的难点在于:first-child,last-child 两个选择器,以后margin-left:-1px;的应用,33%,34%宽度的技巧处理。

另外一个难点是:box-shadow:1px 0 0 #F1F1F1 inset; 的实现。

最后是:

复制代码
代码如下:

background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#b6b4b4));background:-moz-linear-gradient(top, #f9f9f9, #b6b4b4);background:-o-linear-gradient(top, #f9f9f9, #b6b4b4);background:linear-gradient(top, #f9f9f9, #b6b4b4);

复制代码
代码如下:

<!doctype html>
<html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
<title>html5,css3菜单</title>
<style type="text/css">
.jikey_demo{ width:80%; margin:0 auto; background:#f1f1f1;}
.news_info{margin-bottom:5px;border:1px solid #bbb;border-radius:5px;box-shadow:0 1px 0 #f1f1f1;}
.news_info a{display:inline-block;width:33%;height:26px;font-family:"微软雅黑";line-height:26px;text-align:center;color:#555;border-right:1px solid #ccc;box-shadow:1px 0 0 #F1F1F1 inset;}
.news_info a:first-child{width:33%;box-shadow:none;border-radius:4px 0 0 4px;}
.news_info a:last-child{width:34%;border-right:none;margin-left:-2px;border-radius:0 4px 4px 0;}
.news_info a:hover, .news_info a.current{color:#208edd;background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#b6b4b4));background:-moz-linear-gradient(top, #f9f9f9, #b6b4b4);background:-o-linear-gradient(top, #f9f9f9, #b6b4b4);background:linear-gradient(top, #f9f9f9, #b6b4b4);}
</style>
</head>
<body>
<div class="jikey_demo">
<nav class="news_info"><a class="current" href="/news/">新闻1</a><a class="" href="/guide/">新闻2</a><a class="" href="/review/">新闻3</a></nav>
</div>
</body>
</html>

HTML / CSS 相关文章推荐
详解HTML5新增标签
Nov 27 HTML / CSS
HTML5 Canvas 起步(2) - 路径
May 12 HTML / CSS
在HTML5 Canvas中放入图片和保存为图片的方法
May 03 HTML / CSS
html5 datalist标签使用示例(自动完成组件)
May 04 HTML / CSS
html5 更新图片颜色示例代码
Jul 29 HTML / CSS
HTML5移动端手机网站开发流程
Apr 25 HTML / CSS
HTML5利用约束验证API来检查表单的输入数据的代码实例
Dec 20 HTML / CSS
HTML5触摸事件实现移动端简易进度条的实现方法
May 04 HTML / CSS
canvas压缩图片以及卡片制作的方法示例
Dec 04 HTML / CSS
webView加载html图片遇到的问题解决
Oct 08 HTML / CSS
css实现两栏布局,左侧固定宽,右侧自适应的多种方法
Aug 07 HTML / CSS
详解CSS3浏览器兼容
Dec 24 HTML / CSS
html5 自定义播放器核心代码
Dec 20 #HTML / CSS
谷歌浏览器小字体处理方案即12px以下字体
Dec 17 #HTML / CSS
利用html5的websocket实现websocket聊天室
Dec 12 #HTML / CSS
html5拍照功能实现代码(htm5上传文件)
Dec 11 #HTML / CSS
html5教程实现Photoshop渐变色效果
Dec 04 #HTML / CSS
html5教程调用绘图api画简单的圆形代码分享
Dec 04 #HTML / CSS
html5教程画矩形代码分享
Dec 04 #HTML / CSS
You might like
一个PHP模板,主要想体现一下思路
2006/12/25 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
PHP中Enum(枚举)用法实例详解
2015/12/07 PHP
ThinkPHP框架里隐藏index.php
2016/04/12 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
2016/06/12 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
javascript实现给定半径求出圆的面积
2015/06/26 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
2016/03/18 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
基于Vue实现timepicker
2017/04/25 Javascript
JavaScript模块详解
2017/12/18 Javascript
JS实现访问DOM对象指定节点的方法示例
2018/04/04 Javascript
详解vue指令与$nextTick 操作DOM的不同之处
2018/08/02 Javascript
世界上最短的数字判断js代码
2019/09/09 Javascript
微信小程序实现电子签名功能
2020/07/29 Javascript
Python深入学习之装饰器
2014/08/31 Python
Python对象体系深入分析
2014/10/28 Python
Python中的XML库4Suite Server的介绍
2015/04/14 Python
详解Django中的权限和组以及消息
2015/07/23 Python
简单了解python模块概念
2018/01/11 Python
Python之列表实现栈的工作功能
2019/01/28 Python
Python OOP类中的几种函数或方法总结
2019/02/22 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
python文件转为exe文件的方法及用法详解
2019/07/08 Python
python实现贪吃蛇游戏源码
2020/03/21 Python
使用python接受tgam的脑波数据实例
2020/04/09 Python
CSS3属性选择符介绍
2008/10/17 HTML / CSS
英国第一豪华护肤品牌:Elemis
2017/10/12 全球购物
上班打牌检讨书
2014/02/07 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
支行行长竞聘报告
2014/11/06 职场文书
小学班主任个人总结
2015/03/03 职场文书
毕业晚宴祝酒词
2015/08/11 职场文书