下拉列表的制作

圣诞节后上课就是不在状态,一整天都在神游,还感觉特别累,本来想休息休息的,结果某人看不惯我一直吃东西,非得把电脑给我打开,让整理今天所学的内容,想了一下,确实上午讲的用无序列表<ul>做的下拉列表还不熟练,之前一直都是在用<div>做的,下面是用<ul>做的示例:

<style>
*{
    margin:0px;
    padding:0px;}
.a{
    margin: auto;
    height:50px;
    width:460px;
    position:relative;
    background-color:#396;}
.aa{
    height:50px;
    width:90px;
    float:left;
    text-align:center;
    line-height:50px;
    border:1px solid red;
    cursor:pointer;
    overflow:hidden;} //还可以做延迟的特效:transition要考虑各个浏览器的兼容性
.aa:hover{
    background-color:#909;
    overflow:visible;}
.aa li:hover{
    background-color:#F00;}

</style>

<body>
<div class="a">
    <div class="aa">第一个导航
        <ul style="list-style:none; background-color:#036">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
        <li>5</li>
        </ul>

    </div>
    <div class="aa">第二个导航</div>
    <div class="aa">第三个导航</div>
    <div class="aa">第四个导航</div>
    <div class="aa">第五个导航</div>

</div>

</body>

我重新做了一遍,发现这种方法比较简单一些,如果单纯用无序列表来做,有点乱,我自己都糊涂了。。。ps:为了清楚一些,边框线没有去掉,以后看的时候不会傻眼,哈哈。。。

时间: 2024-10-18 13:53:27

下拉列表的制作的相关文章

NGUI的下拉列表Popuplist的制作

NGUI功能强大无比...今天写了四篇了才是冰山一角哇!!!!... 下面介绍一下下拉列表的制作,首先我们先建立一个Sprite给它添加一个box collider.然后再给他Attach一个popup list的脚本,如下图 当添加完脚本后会有如下属性的界面出现,在Options里面写下你要做的列表内容,default属性是你设定的默认的名字.这样列表就做出了,但是只能选择而看不见你选择的东西.所以还需要继续做如下步骤: 在sprite下边新建一个Label用来放置你所选择的内容: 如何盛放呢

PHP课程总结20161201

今天的课程,我们主要进行了下拉列表的制作.在制作中,通过老师的讲解和自己的思考,我们解决了所遇到的问题. 一.总结 1.属性position的相对定位和绝对定位. (1)如果"父div"没有属性position,"子div"有绝对定位,那么"子div"就会相对"body盒子"移动. (2)如果"父div"有属性position,"子div"有绝对定位,那么"子div"

用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-Typ

利用css+js制作下拉列表

利用文本框来制作,可以不影响给后台传数据.<!DOCTYPE html> <html> <head> <style> *{margin:0; padding:0; border:0;} body{font-family:"微软雅黑";} .in{width:150px; height:30px; cursor:pointer; position:relative;} .in .choose{width:120px; height:30px

如何制作下拉列表

下拉列表是网页中常用的方式,本案例重点在于设置下拉子菜单的高度为零,超出部分隐藏.当hover主菜单时,下拉子菜单高度为正常高度,同时加入渐变属性. <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{ padding: 0; margin: 0; } ul

word/wps 制作下拉列表

准备: 1.数据页 2.项目名称sheet 3.问题类型sheet 开始制作: 回车.确定 即可 原文地址:https://www.cnblogs.com/onelikeone/p/11326244.html

免费流程图在线制作

迅捷在线流程图制作是一个在线操作平台,为用户提供强大的绘图软件,支持在线创作流程图.思维导图.工程图等.该在线软件功能齐全,使用方便.快捷,接下来一起来看看具体功能吧. 1.进入迅捷在线流程图软件,在屏幕中间选择创建新图表,如果之前拥有图表,可以打开现有图表进行编辑或修改. 2.点击创建新图表后,出现以下界面,选择左侧列表中的流程图,在其一旁点击一个图表样式进行创建,接下来就可以制作流程图了. 3.在列表中还有很多图表样式进行选择,有规则的.不规则的图表,彩色的和无色的,根据自己喜好选择即可.

关于表单的练习和基本登录界面的制作

今天是对表单的学习和制作,主要包括文本输入.按钮和选择列表. 其制作用于登录界面的基本制作与设计,文本输入要分为文本框.密码框.文本域:按钮则主要为才提交.重置和普通按钮.而选择列表则分为单选(其多条name的值要一致),复选框组和下拉列表组. <body topmargin="100" leftmargin="200"> <form> <table border="1"> <tr> <td&

10.8 制作大视图模式

下面就来制作大税图模式.大视图模式的日历实例文件位于网页学习网CSS教程资源中的“第10章\03\calendar-large.htm”. 需要说明的是,本案例要求不修改HTML结构.在此前提下,大视图模式无法在IE浏览器中实现,除非使用JavaScript动态修改DOM结构,而这和修改HTML结构就没有本质区别了,因此实现大视图模式页面仪作为帮助读者理解CSS的核心思想的一个案例. 一.通过display属性改变盒子的类型 仍然使用原有的HTML结构.要实现这个大模式的日历,最困难的一点是,在