IT技术江湖   操作系统   安全技术   平面设计   Web开发   数据库   互联网   搜索引擎   网络广告   
引擎技术江湖  BLOG  合作联系
本站
Google
IT技术江湖
首页>Web开发>DIV+CSS重构> 一个用纯CSS制作的网页下拉菜单
  • IT技术江湖
  • 一个用纯CSS制作的网页下拉菜单
    http://www.hack1st.com 来源: 2008-03-22 阅读: 评论

      网页特效代码实例:一个用纯CSS制作的网页下拉菜单。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "
    http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
    [ <!ELEMENT a (#PCDATA | table)* > ]>
    <html xmlns="
    http://www.w3.org/1999/xhtml" xml:lang="en" >
    <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
    <title> Drop Down Menu </title>
    <style type="text/css">
    body {font-size:1%; color:#fff;} /*get rid of the IE bug that prints the the end of the !doctype */
    .menu {display:none;}
    .holder {color:#000; width:90px; height:18px; display:block; background:#dca; border:1px solid #000; margin-right:1px; text-align:center; float:left; text-decoration:none; font-family:tahoma, vardana, arial, sans-serif; font-size:10px; line-height:18px; overflow:hidden;}
    .holder:hover {height:auto; cursor:pointer;color:#fff; background:#000;}
    a.inner, a.inner:visited {display:block; width:89px; height:18px; border-bottom:1px solid #000; text-decoration:none; color:#000; background:#eee;}
    a.inner:hover {background:#add;}
    p { color:#000; font-size:16px;}
    </style>
    <!--[if IE]>
    <style type="text/css">
    /*<![CDATA[*/
    .holder {display:none;}
    .menu {display:block;}
    a.outer, a.outer:visited {color:#000; width:90px; height:18px; display:block; background:#dca; border:1px solid #000; margin-right:1px; text-align:center; float:left; text-decoration:none; font-family:tahoma, vardana, arial, sans-serif; font-size:10px; line-height:18px; overflow:hidden;}
    a.outer:hover {color:#fff; background:#000; overflow:visible;}
    a.outer:hover table {display:block; background:#eee; border-collapse:collapse;}
    a.inner, a.inner:visited {display:block; width:88px; height:18px; border-bottom:1px solid #000; text-decoration:none; color:#000;font-family:tahoma, vardana, arial, sans-serif; font-size:10px; text-align:center;}
    a.inner:hover {background:#add;}
    /*]]>*/
    </style>
    <![endif]-->
    </head>
    <body>
    <div class="menu">
    <a class="outer" href="page1.html">MENU 1
    <table><tr><td>
    <a class="inner" href="page1a.html">Page 1a</a>
    <a class="inner" href="page1b.html">Page 1b</a>
    <a class="inner" href="page1c.html">Page 1c</a>
    <a class="inner" href="page1d.html">Page 1d</a>
    <a class="inner" href="page1e.html">Page 1e</a>
    </td></tr></table>
    </a>
    <a class="outer" href="page1.html">MENU 2
    <table><tr><td>
    <a class="inner" href="page2a.html">Page 2a</a>
    <a class="inner" href="page2b.html">Page 2b</a>
    <a class="inner" href="page2c.html">Page 2c</a>
    <a class="inner" href="page2d.html">Page 2d</a>
    </td></tr></table>
    </a>
    </div>
    <div class="holder">
    MENU 1<br />
    <a class="inner" href="page1a.html">Page 1a</a>
    <a class="inner" href="page1b.html">Page 1b</a>
    <a class="inner" href="page1c.html">Page 1c</a>
    <a class="inner" href="page1d.html">Page 1d</a>
    <a class="inner" href="page1e.html">Page 1e</a>
    </div>
    <div class="holder">
    MENU 2<br />
    <a class="inner" href="page2a.html">Page 2a</a>
    <a class="inner" href="page2b.html">Page 2b</a>
    <a class="inner" href="page2c.html">Page 2c</a>
    <a class="inner" href="page2d.html">Page 2d</a>
    </div>
    </body>
    </html>

    上一篇:Div + CSS高度自适应解决方案  
    下一篇:用CSS制作的很不错的简洁的网页导航下拉菜单

    ·网友互动--用户名: (新注册) 密码: 匿名评论 [所有评论]
    评论内容:(用户发表意见仅代表其个人意见,评论内容与本站立场无关,请自觉遵守互联网相关政策法规)
    关注此文读者还看过
    • ·从四个方面谈谈Web标准的价值所在
      ·CSS编写中灵活运行注释的意义
      ·用CSS制作的很不错的简洁的网页导航下拉菜
      ·一个用纯CSS制作的网页下拉菜单
      ·Div + CSS高度自适应解决方案
      ·简单了解学习CSS的伪类
      ·CSS 中的行为 —— expression
      ·网页制作基础知识:为什么我的设置的div最
      ·CSS样式表技巧总结
      ·DIV和CSS排版中制作细线条的几种方法
    最新更新
    • ·从四个方面谈谈Web标准的价值所在
      ·CSS编写中灵活运行注释的意义
      ·用CSS制作的很不错的简洁的网页导航下拉菜
      ·一个用纯CSS制作的网页下拉菜单
      ·Div + CSS高度自适应解决方案
      ·简单了解学习CSS的伪类
      ·CSS 中的行为 —— expression
      ·CSS样式表技巧总结
      ·DIV和CSS排版中制作细线条的几种方法
      ·运用 CSS 的 absolute 与 relative 制作的
    文章关注度排行
    ·Div + CSS高度自适应解决方案
    ·一个用纯CSS制作的网页下拉菜单
    ·用CSS制作的很不错的简洁的网页导航下拉菜
    ·DIV和CSS排版中制作细线条的几种方法
    ·控制网页文件大小通过精简CSS实现
    ·CSS的学习应该注意学习方法
    ·CSS让网页更容易设计与维护
    ·CSS实战:利用CSS相对定位进行多行多列布局
    热点推荐
    频道推荐
    • ·CSS的学习应该注意学习方法
    • ·CSS让网页更容易设计与维护
    • ·CSS设计符合Web标准的网页表单的几个技巧
    • ·巧妙运用CSS样式表立刻改变鼠标的样式
    • ·纯CSS制作的新闻网站中的文章列表
    • ·CSS布局实例:上中下三行,中间自适应
    • ·Web 的内容(Content)、结构(Structure)
    本站精华
    • ·巧妙运用CSS样式表立刻改变鼠
    • ·Web 的内容(Content)、结构
    • ·CSS让网页更容易设计与维护
    • ·CSS的学习应该注意学习方法
    • ·CSS布局实例:上中下三行,中间
    • ·纯CSS制作的新闻网站中的文章
    • | 网站导航 | 联系QQ | 编辑邮箱 | RSS订阅 | 友情链接 | 官方blog
    • 版权所有:IT技术江湖 @2007-2008
    • powered by www.hack1st.com online services. all rights reserved.京ICP备07005766号