nav
$(document).ready(function() {
$(window).resize(function(){
var need=0;
var ul_max_width = $(window).width()*0.96-$("#nav #admin").width();
//alert(need + ', ul_max_width: ' + ul_max_width);
need=$('#nav ul').width();
if(ul_max_width<need){
$("#nav .logo_name").html('CZ');
$("#nav .logo_rear").html('');
$('#nav ul nav_classification').removeClass('csshide');
need=$('#nav ul').width();
if(ul_max_width<need){
var len = $('#nav ul li').length;
while(--len>=0){
if($(this).attr('id') !='nav_classification'){
need -= $('#nav ul li').eq(len).width();
alert(need);
$('#nav ul li').eq(len).addClass('csshide');
if(need<ul_max_width){ break;}
}
}
}
} else {
$("#nav .logo_name").html('carlo-z');
$("#nav .logo_rear").html('.com');
}
});
});
#nav
{
background: #65666D;
padding-left: 2%;
padding-right: 2%;
margin: 0;
overflow:hidden;
}
#nav ul
{
}
#nav ul li
{
float: left;
height: 40px;
}
#nav a
{
position: relative;
display: block;
outline: 0;
float: left;
color: #fff;
font-size: 16px;
height: 40px;
line-height: 40px;
_line-height: 40px\9;
overflow: hidden;
margin: 0 auto;
z-index: 1000;
zoom: 1;
padding: 0 22px 0 23px;
text-decoration: none;
}
#nav a:visited
{
color: #fff;
}
#nav a:hover
{
background: #55575c;
border-left: 1px solid #4e5155;
border-right: 1px solid #4e5155;
padding: 0 22px;
margin-right: -1px;
z-index: 1001;
}
#nav #admin
{
display: inline-block;
width: auto;
height: 40px;
float: right;
background-color: #4DBE39;
} #nav .logo{padding: 0; margin: 0; border: 0; overflow: hidden;}
#nav .logo_name{font-size: 32px; font-weight: bold; color: #FFFFFF;}
#nav .logo_rear{font-size: 21px; font-weight: bold; color: #4DBE39;} #nav .csshide{display:none;}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题页</title>
<link href="../base.css" rel="stylesheet" type="text/css" />
<link href="moudle_nav.css" rel="stylesheet" type="text/css" /> <script src="../jquery-2.1.3.min.js" type="text/javascript"></script>
<script src="moudle_nav.js" type="text/javascript"></script>
<link href="../atb_mystyle/common_atb.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="nav">
<ul>
<li id="nav_logo"><a href="">
<span class="logo">
<span class="logo_name">carlo-z</span> <span class="logo_rear">.com</span>
</span>
</a></li>
<li><a href="">Android</a></li>
<li><a href="">Linux</a></li>
<li><a href="">Web</a></li>
<li><a href="">Cloud</a></li>
<li><a href="">Android</a></li>
<li><a href="">Linux</a></li>
<li><a href="">Web</a></li>
<li><a href="">Cloud Computing</a></li>
<li id="nav_classification" class="csshide"><a href="">Classification</a></li>
</ul>
<a id="admin" href="">Admin</a>
</div>
</body>
</html>
nav的更多相关文章
- trigger() --工作中问题nav样式
自动执行某元素的某个事件 $("#div").trigger("click"); //让系统自动执行单击事件 适用于nav样式中,下面横线绝对定位于nav.o ...
- 设置导航栏nav全透明
设置导航栏nav全透明 p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #ffffff } span.s1 { } ...
- HTML5 中的Nav元素详解
什么是Nav元素 Nav元素可以用作页面导航的链接组,在导航链接组里面有很多的链接,点击每个链接可以链接到其他页面或者当前页面的其他部分,并不是所有的链接组都要被放在nav元素里面,我们只需要把最主要 ...
- ThinkCMF-首页Nav部分菜单配置详解
Nav菜单代码放在了 /themes/simplebootx/Public/nav.html 具体代码: <?php $effected_id="main-menu"; $f ...
- Bootstrap源码分析之nav、collapse
导航分析(nav): 源码文件:_navs.scss:导航模块Mixins/_nav-divider.scss:分隔线Mixins/_nav-vertical-align.scss:垂直对齐 1.只是 ...
- Fixed Responsive Nav – 响应式的单页网站导航插件
Fixed Responsive Nav 是一个响应式的,固定的,触摸友好的单页网站导航插件,响应式导航,流畅的动画滚动.该项目采用渐进增强构建,支持工作在 IE6 及以上版本的浏览器. 你可以给导航 ...
- nav布局 在线演示 DIVCSS5
<!doctype html> nav布局 在线演示 DIVCSS5 传统 div ul li布局导航条效果 网站首页 HTML教程 HTML入门 HTML5教程 CSS教程 CSS入门 ...
- Yii2 menu navbar nav小部件的使用示例
menu Menu::widget( [ [ 'label' => $menu['name'], 'url' => [$menu['route']], 'items' => [ [ ...
- Bootstarp: sub_menu 自定义改变nav样式
<style> .nav > li > a { position: relative; display: block; padding: 5px 5px; } </sty ...
- 经典的nav导航
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
随机推荐
- hpuoj 1706: 牛B【正向拓扑】【建图】
1706: 牛B 时间限制: 1 Sec 内存限制: 128 MB提交: 22 解决: 6[提交][状态][讨论版] 题目描述 一群来自日本恐怖分子带着AK47,火箭弹,开着坦克,带着飞机,强行洗 ...
- Please check if the Publishing Tools on the server (System/PublishingTools) are started.
ArcMap或ArcCatalog中双击连接到Server即可,该工具即自动可启动
- 通过代码来执行testng.xml
大多数时候,我们都是通过Eclipse IDE上的操作命令来执行testng 框架下的case 运行.那如果我们不想通过这种方式,而是想通过代码调用来实现执行该怎么办?下面是我搜集的两种方式供大家参考 ...
- 实现网页页面跳转的几种方法大全(meta标签、js实现、php实现)
1.meta标签实现 只需在head里加上下面这一句就行了,在当前页面停留0.1秒后跳转到目标页面 代码如下 复制代码 1 <meta http-equiv="refresh&quo ...
- 【转】jQuery列表拖动排列-jquery list dragsort插件参数和使用方法
转自:http://www.itokit.com/2014/0820/75058.html 我们在编辑页面元素排序的时候,我推荐使用jquery插件:dragsort. dragsort官网地址:ht ...
- tomcat 配置https (单向认证)
1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址 如果只是加密,单向就行 如果想要用系统的人没有证书 ...
- HDOJ 4696 Answers 乱搞
乱搞: rt.有1就能输出全部的数,否则仅仅能输出偶数 Answers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/1 ...
- UVA - 10785 The Mad Numerologist
题目链接 这个题又犯了省题不清的错误.导致不停 wa.唉. 题目意思是给你一个长度L,然后和一张表相应每一个大写字母的value值.你须要依照一定规则找出长度为L的序列. 注意 序列的value值要 ...
- 未能从程序集“WindowsBase, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35“ 中加载“System.Windows.SplashSceen”
通过添加windowsbase.dll,可以解决这个问题,你可以在自己的电脑上找到这个文件,地址是:C:\Program Files\Reference Assemblies\Microsoft\Fr ...
- 在LaTeX里插入全页的pdf 分类: LaTex 2015-02-04 17:20 142人阅读 评论(0) 收藏
要帮女友排版毕业论文,需要插入封面,省时省力的方法就是把学校给的Word封面保存成PDF然后插入到Latex文档中. 首先添加下面的宏: \usepackage[final]{pdfpages} 然后 ...