• 论坛交流
    首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
    应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
    编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
    当前位置 > 文字教程 > div+css布局教程
    Tag:css,入门,技巧,div,实例,示例,菜单,布局,web2.0,ul,li,经验,列表,web标准,xhtml,web标准,浏览器,兼容,css hack,表格,视频教程

    CSS实例教程:UL制作CSS横向菜单蓝绿色调

    文章类别:div+css布局 | 发表日期:2008-10-5 15:32:33

    我们今天学习让菜单有一个矩形的背景,并且当鼠标激活时能有所变化(hover)。废话不多说了,让我们开始吧!

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    <ul id="nav">
    <li><a href="http://www.21shipin.com/">Div CSS教程</a></li>
    <li><a href="http://www.21shipin.com/">CSS布局实例</a></li>
    <li><a href="http://www.21shipin.com/">CSS2.0教程</a></li>
    <li><a href="http://www.21shipin.com/">CSS酷站欣赏</a></li>
    <li><a href="http://www.21shipin.com/">CSS模板下载</a></li>
    </ul>

      这几行HTML代码,大家都不生疏,它是菜单的根基,有了它我们可以通过CSS进行样式定制。

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    #nav {
    font-size:12px;
    margin:0;
    padding:0;
    white-space:nowrap;
    }

      我们定义无序列表nav的外边距及填充均为零,并设计字体大小为12px。
      我们不希望菜单还未结束就另起一行,我们强制在同一行内显示所有文本,直到文本结束或者遭遇br对象。

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    #nav li {
    display:inline;
    list-style-type: none;
    }
    #nav li a {
    padding:5px 8px;
    line-height:22px;
    }

      display:inline;内联(行内),将li限制在一行来显示;
      list-style-type: none; 列表项预设标记为无;
      padding:5px 8px;设置链接的填充,上下为5px左右为8px;
      line-height:22px;设置链接的行高为22px。

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    #nav li a:link,#nav li a:visited {
    color:#fff;
    text-decoration:none;
    background:#06f;
    }
    #nav li a:hover {
    background-color: #090;
    }

      上面的代码是本文的重点,我们定义链接的link、visited。
      color:#fff;字体颜色为白色;
      text-decoration:none;去除了链接文字的下划线;
      background:#06f;链接在link、visited状态下背景色为蓝色。
      a:hover状态下background-color: #090; 鼠标激活状态链接的背景色为绿色。

      至此我们就完成了这个实例,CSS横向菜单蓝绿色调的制作,最终效果:

    div css xhtml xml Source Code to Run Source Code to Run [www.21shipin.com]

    [ 可先修改部分代码 再运行查看效果 ]

      
    视频教程列表
    文章教程搜索
     
    div+css推荐教程
    div+css热门教程