#1、隐藏默认导航菜单

#header{display:none;}   /*在页面定制CSS里面最前面添加如下代码,最好添加在最前面*/

#2、添加页首html代码

<!-- 添加博客导航栏信息开始-->
<div id="container">
<div id="logo"><a href="#"></a></div>
<div id="nav">
<div class="left"></div>
<div class="item">
<ul>
<li><a href="https://www.cnblogs.com/l75790/" class="p current">网站首页</a></li><li class="split" />
<li><a href="https://i-beta.cnblogs.com/posts/edit" class="p current">新随笔</a></li><li class="split" />
<li><a class="p" href="https://www.cnblogs.com/l75790/category/1485937.html" title="">Blogs优化</a></li><li class="split"> <li><a href="#" class="p">WP网站建设
<em><a href="https://www.cnblogs.com/l75790/category/1691404.html" title="">环境搭建</a>
<a href="#" title="">疑难杂症</a>
</em></a></li><li class="split" /> <li><a href="#" class="p">数据库知识
<em><a href="https://www.cnblogs.com/l75790/category/1754507.html" title="">MySQL</a>
<a href="#" title="">Oracle</a>
</em></a></li><li class="split" /> <li><a href="#" class="p">Linux运维
<em><a href="https://www.cnblogs.com/l75790/category/1247263.html" title="">命令基础</a>
<a href="#" title="">服务搭建</a>
<a href="https://www.cnblogs.com/l75790/category/1246694.html" title="">疑难杂症</a>
</em></a></li><li class="split" /> <li><a href="#" class="p">网络运维
<em><a href="https://www.cnblogs.com/l75790/category/1472868.html" title="">网络基础</a>
<a href="https://www.cnblogs.com/l75790/category/1481379.html" title="">网络管理</a>
</em></a></li><li class="split" /> <li><a class="p" href="https://i-beta.cnblogs.com/" title="">后台登录</a></li><li class="split">
<li><a class="p" href="#" title="" style="padding-right:10px;float: right">关于博主</a></li><li class="split">
</ul>
</div>
<div class="right"></div>
</div> <script type="text/javascript">
var _ntor = navigator.userAgent;
var otherNav = _ntor.indexOf("IE 7.0") != -1 || _ntor.indexOf("IE 6.0") != -1;
if (otherNav) {
$("a.p").mouseover(function () {
$("#nav li div").each(function () { this.parentNode.removeChild(this); });
var _html = this.getElementsByTagName('em')[0].innerHTML;
var _div = document.createElement("div");
_div.className = 'emp';
_div.innerHTML = _html;
/* _div.onmouseout = function () { this.parentNode.removeChild(_div); }*/
this.parentNode.appendChild(_div);
});
}
</script>
<!-- 添加博客导航栏信息结束-->

#3、添加定制css代码

/*头部导航栏CSS设置开始*/
#header{display:none;}
#nav{background:url(X) 0 -73px;height:41px; color:blue}
#nav div.left{float:left;width:2px;margin-right:2px;height:41px;background:red url(X) 0 -31px;}
#nav div.item{float:left;width:auto;margin:0 2px 0 2px;}
#nav div.right{float:right;width:2px;margin-left:-2px;height:41px;background:red url(X) -10px -31px;}
#nav div.item ul{list-style:none;margin:0;padding:0 10px;}#nav div.item li{float:left;position:relative;}
#nav div.item li.split{background:url(X) -12px -31px no-repeat;width:2px;height:41px;}
#nav a.p:link,#nav a.p:visited{padding:0 18px;line-height:41px;display:block;float:left;color:blue;text-decoration:none;font-weight:bold;font-size:14px;}
#nav a.p:hover,#nav a.current{background:url(X) 0 -115px no-repeat;zoom:1;}
#nav li em{display:none;font-style:normal;position:absolute;top:41px;background:#75B4D4;width:100px;overflow:hidden;}
#nav li:hover em{display:inherit;}
#nav a.p:hover em{display:inherit;}
#nav em a:link,#nav em a:visited{line-height:30px;font-size:12px;display:block;padding:0 8px;text-decoration:none;color:blue;border-bottom:dotted 1px White;}
#nav em a:hover{font-weight:bold;background:orange;}
/* IE6,7下用div显示 */
#nav div.emp{position:absolute;top:41px;left:0;background:#75B4D4;width:250px;}
#nav div.emp a:link,#nav div.emp a:visited{line-height:30px;font-size:12px;display:block;padding:0 8px;text-decoration:none;color:blue;border-bottom:dotted 1px White;}
#nav div.emp a:hover{font-weight:bold;background:orange;}
/*头部导航栏设置结束*/

Blogs实现导航菜单的更多相关文章

  1. CSS导航菜单水平居中的多种方法

    CSS导航菜单水平居中的多种方法 在网页设计中,水平导航菜单使用是十分广泛的,在CSS样式中,我们一般会用Float元素或是「display:inline-block」来解决.而今天主要讲解如何让未知 ...

  2. php后管理分类导航菜单

    <!DOCTYPE> <html> <head> <meta http-equiv="Content-type" content=&quo ...

  3. HTML+CSS代码橙色导航菜单

    效果预览:http://hovertree.com/code/texiao/ks63r6aq.htm <!DOCTYPE html> <html xmlns="http:/ ...

  4. 使用 jQuery 和 CSS3 制作滑动导航菜单

    这个下拉菜单可以让你的网站非常优雅,滑动框导航效果令人印象深刻.此外,子菜单框也可以与此集成起来以使其更具吸引力.导航是网站成功的关键之一,有吸引力的导航能够引导用户浏览网站中的更多内容. 效果演示  ...

  5. jq倾斜的动画导航菜单

    效果预览网址:http://keleyi.com/keleyi/phtml/jqmenu/index.htm 支持IE.Chrome.火狐等浏览器 完整源代码,保存到HTML文件打开也可查看效果: & ...

  6. jquery和css3实现滑动导航菜单

    效果预览:http://keleyi.com/keleyi/phtml/html5/15/ 有都中颜色可供选择,请使用支持HTML5/CSS3的浏览器访问. HTML源代码: <!DOCTYPE ...

  7. 仿腾讯QQ竖直滑动导航菜单

    菜单就像qq软件的分组,鼠标经过自动显示相应组的内容. 效果体验网址:http://keleyi.com/a/bjad/nf86w2dv.htm 以下是源代码: <html> <he ...

  8. 前端框架bootstrap 表单和导航菜单的 Demo(第二篇)

    表单: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <tit ...

  9. SharePoint 2013技巧分享系列 - 隐藏Blog和Apps左侧导航菜单

    企业内部网中,不需要员工创建Blog或者创建,安装SharePoint应用,因此需要在员工个人Web页面需要隐藏Blog或者Apps导航菜单, 其步骤设置如下: 该技巧适合SharePoint 201 ...

随机推荐

  1. Windows10通过NFS挂载linux目录

    大致分为以下三大步骤: 一.启动NFS服务器 二.启动NFS客户端 三.挂载NFS目录 工具: win10.虚拟机Ubuntu18.0系统 一. 启动linux的NFS服务端: 以下均为Ubuntu操 ...

  2. C语言讲义——内联函数

    如果一些函数被频繁调用,不断地有函数入栈(Stack),会造成栈空间的大量消耗. 对应这种问题,可以使用内联函数(inline). 编译器会将内联函数的代码整段插入到调用的位置. #include & ...

  3. netty&websocket

    1.先判断是不是http 消息,不是返回400,是则remove之前添加的http组件,动态添加websocket组件 添加WebSocket Encoder和WebSocket Decoder之后, ...

  4. 什么,kafka能够从follower副本读数据了 —kafka新功能介绍

    最近看了kafka2.4新版本的一些功能特性,不得不说,在kafka2.0以后,kafka自身就比较少推出一些新的feature了,基本都是一些修修补补的东西.倒是kafka connect和kafk ...

  5. Jmeter测试Websocket接口

    前言 websocket是什么? WebSocket 协议在2008年诞生,2011年成为国际标准.所有浏览器都已经支持了. 它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器 ...

  6. 为什么SimpleDateFormat不是线程安全的?

    一.前言 日期的转换与格式化在项目中应该是比较常用的了,最近同事小刚出去面试实在是没想到被 SimpleDateFormat 给摆了一道... 面试官:项目中的日期转换怎么用的?SimpleDateF ...

  7. 基础篇:JAVA.Stream函数,优雅的数据流操作

    前言 平时操作集合数据,我们一般都是for或者iterator去遍历,不是很好看.java提供了Stream的概念,它可以让我们把集合数据当做一个个元素在处理,并且提供多线程模式 流的创建 流的各种数 ...

  8. 第9.10节 Python中IO模块其他文件操作属性和方法简介

    本文中所有案例中的fp都是使用open函数打开文件返回的一个文件对象,为了节省篇幅,大部分没有提供文件打开的代码. 一. 文件是否关闭的属性 属性名:closed 功用:判断文件是否关闭 示例: &g ...

  9. PyQt(Python+Qt)学习随笔:QTreeWidgetItem项子项展开相关方法

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 树型部件QTreeWidget中的QTreeWidgetItem项如果一个项有子项,可以调用setE ...

  10. 获取radio的值及重置radio

    获取:$('input[name=age]:checked').val(); 重置:$('input:radio[name=age]').prop('checked',false);