简单的水平菜单

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{margin:0;padding:0;}
nav.list1{margin:50px;width:150px;}
.list1 ul{border:1px solid #f00;border-radius:3px;
padding:5px 10px 3px;}
.list1 li{list-style-type:none;}
.list1 li + li a{border-top:1px solid #f00;}
.list1 a{ display:block;text-decoration:none; padding:3px 10px; font-size:20px; color:#000;background:#ffed53;}
.list1 a:hover{color:#069;}

.list2 ul{overflow:hidden;}
.list2 li{float:left;list-style-type:none;}
.list2 a{display:block;padding:0 16px; text-decoration:none;color:#999;}
.list2 li + li a{border-left:1px solid #aaa;}
.list2 a:hover{color:#555;}

</style>
</head>

<body>
<nav class="list1">
	<ul>
    	<li><a href="#">Alternative</a></li>
        <li><a href="#">Country</a></li>
        <li><a href="#">Jazz</a></li>
        <li><a href="#">Rock</a></li>
    </ul>
</nav>
<nav class="list2">
	<ul>
    	<li><a href="#">Alternative</a></li>
        <li><a href="#">Country</a></li>
        <li><a href="#">Jazz</a></li>
        <li><a href="#">Rock</a></li>
    </ul>
</nav>
</body>
</html>

  

时间: 2024-10-21 21:44:24

简单的水平菜单的相关文章

8.1 自适应的水平菜单

第7章中,介绍了5个竖直方向菜单的制作方法,相信读者可以体会到CSS的功能非常强大.在本章中,我们将制作6个水平排列的菜单.它们也同样各具特色,而且应用了一些CSS设计中非常重要的技术,例如“滑动门”技术.它不仅仅应用在这里,奉书后面的很多案例中,都会看到“滑动门”技术的应用. 这一节要实现一个简单的水平菜单.这个菜单可以随着浏览器窗口宽度的变化而改变排列方式.当测览器窗口宽度不足以容纳所有的菜单项的时候,会自动折行,如图8.1图所示. 该实例文件位于网页学习网CSS教程资源的“第8章\01\h

8.2 自适应的斜角水平菜单

本案例中,制作一个带有斜角的水平菜单.依然和上例一样,它也是可以适应窗口宽度的,效果如图1所示. 该实例文件位于网页学习网CSS教程资源中的“第8章\01\cut-naiv.htm”. 图1 自适应的斜角水平菜单效果 一.基本思路 本案例的关键在于,如何制作出菜单项左上角这个斜角.如果有了上一章中制作“带箭头的菜单”的经验,掌握了使用“钩子“的方法,本案例的实现就很容易了.lodidance.com 对于每一个菜单项的a元素,放置一个span元素,设为corner类别,并作为CSS“钩子”,用于

6.3 简单的导航菜单

作为一个成功的网站,导航菜单是永远不可缺少的.导航菜单的风格往往也决定了整个网站的风格,因此很多设计者都会投入很多时间和精力来制作各式各样的导航条,从而体现网站的整体构架. 在传统方式下,制作导航菜单是很麻烦的工作.需要使用表格,设置复杂的属性,还需要使用JavaScript实现相应鼠标指针经过或点击动作.如果用CSS来制作导航菜单,实现起来就非常简单了. 一.简单的竖直排列菜单 当项目列表的list-style-type属性值为“none”时,制作各式各样的菜单和导航条便成了项目列表的最大用处

一个简单的联动菜单和定时器

一个简单的联动菜单: <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html"; charset="utf-8" /> <title>联动菜单</title> </head> <script type="text/javascript"

利用jQuery实现垂直菜单和水平菜单效果

1 利用jQuery实现垂直菜单 1.1 创建VerticalMenu.html文件,内容如下: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <link href="vertical.css" rel="stylesheet"> <script src="jquery-1

jQuery垂直菜单和水平菜单实现

1 创建VerticalAndhorizontalMenu.html文件 <!DOCTYPE html> <html> <head lang="en">     <meta charset="UTF-8">     <link href="VerticalAndhorizontalMenu.css" rel="stylesheet">     <script s

简单的水平导航条

要创建一个简单的水平导航条,首先需要借助<ol><li>标签创建有序列表.主题内容: <!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&qu

EasyUI+zTree实现简单的树形菜单切换

使用easyui_ztree实现简单的树形菜单切换效果 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <!--导入juery核心配置文件--> <script type="text/javascript" src="../js/jquery-1.8.3.js"></script> <!--导入eas

Android 自定义控件打造史上最简单的侧滑菜单

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39185641 ,本文出自[张鸿洋的博客] 侧滑菜单在很多应用中都会见到,最近QQ5.0侧滑还玩了点花样~~对于侧滑菜单,一般大家都会自定义ViewGroup,然后隐藏菜单栏,当手指滑动时,通过Scroller或者不断的改变leftMargin等实现:多少都有点复杂,完成以后还需要对滑动冲突等进行处理~~今天给大家带来一个简单的实现,史上最简单有点夸张,但是的确是我目前遇到过的最