Web_使用列表创建下拉菜单CSS

=>源码

<!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 type="text/css">
  #navbar ul{
   margin: 0;
   padding: 0;
   list-style: none; /*清除列表项图标*/
  }
  
  /*使最外层列表项都向左浮动<水平分布列表项_水平菜单>*/
  #navbar li { 
   float: left;
   width: 10em;
  }
  
  #navbar li ul { /*初始时隐藏第二级列表*/
   display: none;
  }
  
  /*当实现li:hover时, 第二级列表显示*/
  #navbar li:hover ul {
   display: block;
   width: 10em;
   position: absolute;
  }
  
  #main {
   clear: left;
   padding-top: 30px;
  }
 </style>
</head>

<body>
 <div id="navbar">
     <ul>
         <li><a href="">影视</a>
             <ul>
                 <li><a href="">火线保镖</a></li>
                    <li><a href="">狙击火线</a></li>
                    <li><a href="">极限速度</a></li>
                </ul>
            </li>
            <li><a href="">服务</a>
             <ul>
                 <li><a href="">帮助信息</a></li>
                    <li><a href="">直接退出</a></li>
                </ul>
            </li>
        </ul>
    </div>
   
    <div id="main">
     内容...内容...内容...内容...内容...内容...内容...内容...内容
    <div>
</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Web开发中,我们可以使用列表(或称之为ul或ol)来制作下拉菜单下拉菜单是一种常见的用户界面元素,它允许用户从预定义的选项中选择一个或多个选项。 为了创建一个下拉菜单,我们首先需要使用HTML中的<select>元素来创建一个下拉列表框。在<select>元素中,我们可以使用<option>元素来定义每个选项。每个<option>元素的文本内容就是菜单中显示的文本,而其value属性则是在用户选择该选项时所传递的值。 下面是一个简单的示例代码,用于创建一个包含三个选项的下拉菜单: <select> <option value="option1">选项1</option> <option value="option2">选项2</option> <option value="option3">选项3</option> </select> 在CSS中,我们可以使用一些属性来定义下拉菜单的样式,例如通过设置width属性来指定菜单的宽度,设置background-color属性来定义背景颜色,设置color属性来定义文本颜色等。 如果需要在菜单中显示图标或者自定义样式,我们可以将CSS类应用于<option>元素,并通过CSS样式规则对其进行修饰。 通过JavaScript,我们还可以实现一些更高级的功能,例如动态添加选项、根据用户选择进行相关操作等。 总的来说,通过使用HTML中的<select>和<option>元素,结合CSS和JavaScript的功能,可以很方便地制作出漂亮、功能强大的下拉菜单。这些下拉菜单可以用于各种Web应用程序,提供友好的用户交互体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值