• Div CSS教程
  • 论坛交流
    首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
    应用视频: 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实例教程:红蓝炫CSS横向菜单

    文章类别:div+css布局 | 发表日期:2008-9-26 11:27:49

    效果图如下:


      HTML非常简单:

    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/" id="current">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>
    <li><a href="http://www.21shipin.com/">CSS在线手册</a></li>
    <li><a href="http://www.21shipin.com/">Web标准</a></li>
    <li><a href="http://www.21shipin.com/">XHTML教程</a></li>
    </ul>

      我们主要学习理解CSS代码中的一些知识:

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    * {
    font-size:12px;
    text-align:center;
    }
    #nav {
    width:683px;
    margin:20px auto 0 auto;
    border:1px solid #ccc;
    border-right:none;
    }
    #nav li {
    display: inline;
    list-style-type: none;
    }
    #nav li a:link,#nav li a:visited {
    float:left;
    padding:3px 10px;
    text-decoration: none;
    color:#bbb;
    background:#f0f0f0;
    border-right:1px solid #ccc;
    }
    #nav li a:hover {
    color:#fff;
    background:#06c;
    }
    #nav li a#current {
    color:#fff;
    background:#f60;
    }

      看这一段代码,或许你已经非常熟悉了,前面的三个案例21shipin.com这方面的知识已经讲了很多。我们看与前面的案例所不同的地方:

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    #nav {
    border:1px solid #ccc;
    border-right:none;
    }

      无序列表UL的边框为一象素的实线,颜色是#ccc,但是右边框线为无。
      这是为我们的菜单元素的边框留下位置。

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    #nav li a:link,#nav li a:visited {
    border-right:1px solid #ccc;
    }

      链接元素,我们设置了右边框为一象素的实线,颜色是#ccc。
      这就形成了一个封闭的区域作为链接元素的容器。看上去还不错。

    div css xhtml xml Example Source Code Example Source Code [www.21shipin.com]
    #nav li a#current {
    color:#fff;
    background:#f60;
    }

      这表示链接元素中id为current的属性。文字颜色是#fff,背景色是#f60。
      这一设置是我们应该记住的东西,它可以设置为当前页面的菜单的id。例如我们现在位于21shipin.com的Div CSS教程这一版块。我们就将“Div CSS教程”菜单的id设为current。它就会以区别于其它菜单的样式来显示。这样的设置还有其它的方法,可以给body赋予一个id。即可以控制整个页面中需要标注的部分,这样的知识我们在以后的21shipin.com的文章是再具体的介绍。

      我们看最终的运行效果:

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

    [ 可先修改部分代码 再运行查看效果 ]
    视频教程列表
    文章教程搜索
     
    div+css推荐教程
    div+css热门教程