效果

代码

<html>
<head>
<title>无需表格的菜单</title>
<style>body{background-color:#dee0ff;
}
#navigation {width:150px;font-family:Arial;font-size:14px;text-align:right
}
#navigation ul {list-style-type:none;                /* 不显示项目符号 */margin:0px;padding:0px;
}
#navigation li {border-bottom:1px solid #9F9FED;    /* 添加下划线 */
}
#navigation li a{display:block;height:1em;padding:5px 5px 5px 0.5em;text-decoration:none;border-left:12px solid #151571;        /* 左边的粗边 */border-right:1px solid #151571;        /* 右侧阴影 */
}
#navigation li a:link, #navigation li a:visited{background-color:#1136c1;color:#FFFFFF;
}
#navigation li a:hover{                    /* 鼠标经过时 */background-color:#002099;            /* 改变背景色 */color:#ffff00;                        /* 改变文字颜色 */border-left:12px solid yellow;
}</style>
</head>
<body>
<div id="navigation">
<ul><li><a href="#">Home</a></li><li><a href="#">Contact us</a></li><li><a href="#">Web Dev</a></li><li><a href="#">Web Design</a></li><li><a href="#">Map</a></li>
</ul>
</div>
</body>
</html>

改造一下

li加一个float属性

<html>
<head>
<title>无需表格的菜单</title>
<style>body{background-color:#dee0ff;
}
#navigation {/*width:150px;*/font-family:Arial;font-size:14px;text-align:right
}
#navigation ul {list-style-type:none;                /* 不显示项目符号 */margin:0px;padding:0px;
}
#navigation li {border-bottom:1px solid #9F9FED;    /* 添加下划线 */float:left;
}
#navigation li a{width: 120px;display:block;height:1em;padding:5px 5px 5px 0.5em;text-decoration:none;border-left:12px solid #151571;        /* 左边的粗边 */border-right:1px solid #151571;        /* 右侧阴影 */
}
#navigation li a:link, #navigation li a:visited{background-color:#1136c1;color:#FFFFFF;
}
#navigation li a:hover{                    /* 鼠标经过时 */background-color:#002099;            /* 改变背景色 */color:#ffff00;                        /* 改变文字颜色 */border-left:12px solid yellow;
}</style>
</head>
<body>
<div id="navigation">
<ul><li><a href="#">Home</a></li><li><a href="#">Contact us</a></li><li><a href="#">Web Dev</a></li><li><a href="#">Web Design</a></li><li><a href="#">Map</a></li>
</ul>
</div>
</body>
</html>

效果

css案例学习之div ul li a 实现导航效果相关推荐

  1. css案例学习之div与span的区别

    代码: <html> <head> <title>div 标记范例</title> <style type="text/css" ...

  2. html宽度自适应怎么调整li超出隐藏,HTML篇之CSS样式——div ul li 嵌套后解决高度自适应方法...

    方法一: div 自适应宽度 很简单 ,你应该设置div的display:inline-block 然后不要设置宽度就行了 方法二: div ul li 嵌套后解决高度自适应办法: html代码如下 ...

  3. css案例学习之继承关系

    代码 <html> <head><title>继承关系</title><style> body{color:blue; /* 颜色 */te ...

  4. html中的div怎么隐藏显示出来,js实现元素div/ul li的显示与隐藏

    在网页设计过程中,某些时候需要隐藏一些元素(div/ul li),某些时候又需要显示一些隐藏的元素.例如一打开网页显示一段网站公告,过一小段时间后把公告隐藏起来.对于这类元素显示隐藏的操作,应该如何实 ...

  5. html并集选择器怎么写,css案例学习之并集选择器

    代码 并集选择器 h1, h2, h3, h4, h5, p{ /*并集选择器*/ color:purple; /* 文字颜色 */ font-size:15px; /* 字体大小 */ } h2.s ...

  6. 用div,ul,li,span代替table设计表格

    传统的表格一般都是用table标签设计的,现在网页设计很少用table了,主要用div,ul,li,span等标签,这是一种网页设计的思想了,和table不一样.用这种方式设计的html代码结构清晰, ...

  7. 案例学习——Interior Mapping 室内映射(假室内效果)

    最近油管推荐了Interior Mapping的教程,发现很有意思,但各种资料似乎比较零散 于是到处搜集了一些,有了这篇文章汇总,一起学习 案例学习--Interior Mapping 室内映射(假室 ...

  8. html怎么实现单个li效果,基于DIV+ul+li实现的表格(多示例)

    普通的显示数据的时候,ul就是项目列表,li就是列表项.可以用来显示数据.如果用于DIV+CSS布局的话,ul+li可以替换表格的作用,具体的设置,如果宽度高度.行间距.背景边框等需要配合CSS一起设 ...

  9. css技巧之如何实现ul li边框重合

    提到边框重合,我们不妨打开淘宝首页浏览主体分类内容板块瞧瞧---亲,你看到了,正是这个,边框重合.其实我们不难发现,这个效果并不难,只是我们没有真正的动手做过而已,所以不知道怎么做,那么下面就是一个很 ...

最新文章

  1. C++中的重载、覆盖、隐藏对比
  2. 14岁上大学,29岁拿下教职,如今这位华裔学者拿下Jeffrey Elman大奖
  3. Add Two Numbers
  4. 辗转相除法求多项式的最大公因式
  5. rsync实现文件同步
  6. 定义表格的指定列的属性
  7. [转载]高性能托管应用程序设计入门
  8. (5)剑指Offer之栈变队列和栈的压入、弹出序列
  9. linux 内核移植(七)――rest_init函数分析
  10. Win 7 Boot Updater(Win7开机引导动画修改工具)v0.0.1.3中文免费版
  11. Winserver AD管理Powershell——GUI 计算机加入域
  12. 小米平板2怎么显示电脑连接服务器,小米平板2有什么接口?小米平板2有HDMI接口吗?...
  13. 一张图说明白数据安全管理体系的规划
  14. Python生成图文并茂PDF报告
  15. 6.4 二项式系数和恒等式
  16. 交换机:简述对交换机工作原理的认识
  17. Linux运维:Shell脚本实现ssh免密登录远程服务器
  18. 【python】自动填写问卷星问卷及提交
  19. Mysql数据库服务
  20. ProxmoxVE 干掉 VMware

热门文章

  1. 记一次修复被篡改的IE首页
  2. 项目中用到的三个绿色自动备份方法
  3. 从无到有-在create-react-app基础上接入react-router、redux-saga
  4. 【GZAdmin】开源BS demo快速搭建
  5. java集合框架07——Map架构与源代码分析
  6. 《精通Wireshark》—第2章2.6节总结
  7. Linux 硬链接和软链接的区别
  8. React从入门到精通系列之(1)安装React
  9. cocos2d+lua实现帧动画播放
  10. java方法,返回两个日期内的所有date集合,根据开始时间、结束时间得到两个时间段内所有的日期...