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 相关文章推荐
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
Dec 31 HTML / CSS
html5与css3小应用
Apr 03 HTML / CSS
阻止移动设备(手机、pad)浏览器双击放大网页的方法
Jun 03 HTML / CSS
HTML5未来发展趋势
Feb 01 HTML / CSS
HTML5 文件域+FileReader 分段读取文件并上传到服务器
Oct 23 HTML / CSS
HTML5新特性之语义化标签
Oct 31 HTML / CSS
浅谈HTML5 Web Worker的使用
Jan 05 HTML / CSS
HTML5 source标签:媒介元素定义媒介资源
Jan 29 HTML / CSS
AmazeUi Tree(树形结构) 应用小结
Aug 17 HTML / CSS
如何使用amaze ui的分页样式封装一个通用的JS分页控件
Aug 21 HTML / CSS
html5实现点击弹出图片功能
Jul 16 HTML / CSS
CSS 实现磨砂玻璃(毛玻璃)效果样式
May 21 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
ThinkPHP3.1新特性之命名范围的使用
2014/06/19 PHP
PHP获取当前相对于域名目录的方法
2015/06/26 PHP
PHP 中提示undefined index如何解决(多种方法)
2016/03/16 PHP
PHP封装的数据库保存session功能类
2016/07/11 PHP
PHP7 新特性详细介绍
2016/09/06 PHP
php 查找数组元素提高效率的方法详解
2017/05/05 PHP
Mootools 1.2 手风琴(Accordion)教程
2009/09/15 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
jQuery随机切换图片的小例子
2013/04/18 Javascript
jquery中.add()的使用分析
2013/04/26 Javascript
jQuery子窗体取得父窗体元素的方法
2015/05/11 Javascript
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
简单讲解AngularJS的Routing路由的定义与使用
2016/03/05 Javascript
js制作网站首页图片轮播特效代码
2016/08/30 Javascript
Vue基于NUXT的SSR详解
2017/10/24 Javascript
详解组件库的webpack构建速度优化
2018/06/18 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
Python 爬虫爬取指定博客的所有文章
2016/02/17 Python
解析Python中的eval()、exec()及其相关函数
2017/12/20 Python
Python使用pickle模块实现序列化功能示例
2018/07/13 Python
Series和DataFrame使用简单入门
2019/11/13 Python
Pytorch实现各种2d卷积示例
2019/12/30 Python
python实现逻辑回归的示例
2020/10/09 Python
Python 2.6.6升级到Python2.7.15的详细步骤
2020/12/14 Python
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
奥地利网上书店:Weltbild
2017/07/14 全球购物
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
英国曼彻斯特宠物用品品牌:Bunty Pet Products
2019/07/27 全球购物
农村党员一句话承诺
2014/05/30 职场文书
小学社会实践活动总结
2014/07/03 职场文书
第一书记观后感
2015/06/08 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
pandas 实现将NaN转换为None
2021/05/14 Python
MySQL视图概念以及相关应用
2022/04/19 MySQL
Win11快速关闭所有广告推荐
2022/04/19 数码科技