网页下拉菜单

<!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="textml; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
/*下拉菜单*/
/*单.代表class,#代表id*/
/*div11和div12位置相同,都在div3中*/
.apDiv11 {
 position:relative;/*position为位置,relative为相对的位置*/
    float:left;/*float为浮动,这个是靠左对齐*/
 width: 92px;/*div的长度*/
 height: 44px;/*div的高度*/
 z-index: 1;/*z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。*/
 background-color: #0F3;/*div的背景*/
 overflow: hidden;/*overflow为超出部分hidden隐藏*/
}
.apDiv12 {
 position:relative;
 float:left;
 width: 92px;
 height: 44px;
 z-index: 1;
 background-color:#0F3;
 overflow:visible;/*overflow为超出部visible为看的见*/
}
/*div2在div11中*/
#apDiv2 {
 position: absolute;/*div2的绝对位置*/
 left: 0px;/*在div11中距离div11中的左距离*/
 top: 44px;/*距离上面的距离,为div11的高度*/
 width: 127px;/*div2的长度*/
 height: 112px;/*div2的高度*/
 z-index: 2;
 background-color:#F69;/*div2的背景颜色*/
}
#apDiv3 {
 position: absolute;/*div3的绝对位置*/
 left: 68px;/*在html中距离左边的位置*/
 top: 204px;/*在HTML中距离上面的位置*/
 width: 980px;/*div3的长度*/
 height: 48px;/*div3的高度*/
 z-index: 2;
}
</style>
</head>

<body>

<!--onmouseover为当鼠标在div3上的时候,onmouseout为当鼠标离开div3的时候-->
<!--当鼠标在div11上时显示div2-->
<div id="apDiv3">
<div class="apDiv11" onmouseover"this.className=‘apDiv12‘;" onmouseout="this.className=‘apDiv11‘">hello<div id="apDiv2"></div></div>

<div id="apDiv1" class="apDiv11" onmouseover="this.className=‘apDiv12‘;" onmouseout="this.className=‘apDiv11‘"><div id="apDiv2"></div></div>

<div id="apDiv1" class="apDiv11" onmouseover="this.className=‘apDiv12‘;" onmouseout="this.className=‘apDiv11‘"><div id="apDiv2"></div></div>

</div>
</body>
<ml>

时间: 2024-10-18 03:28:07

网页下拉菜单的相关文章

使用纯CSS设计网页下拉菜单代码

分享一个纯CSS写的下拉菜单代码,结构非常简单,代码十分清晰,HTML+CSS下拉菜单代码.HTML代码部分: 在线预览>> <ul id="menu"> <li><a href="">Home</a></li> <li><a href="">About Us</a> <ul> <li><a href=&quo

Delphi访问网页中的下拉菜单

Delphi通过TWebBrowser浏览网页,然后访问该网页中的下拉菜单: uses MsHtml;procedure TForm1.Button1Click(Sender: TObject);var  doc: IHTMLDocument2;  coll: IHTMLElementCollection;  iPos, iIndex: Integer;  selElem: IHtmlSelectElement;  optElem: IHtmlOptionElement;begin  doc :

JS网页特效操作流程——下拉菜单列表与登录注册弹窗效果

下拉菜单列表 <style>        *{            margin: 0px;            padding: 0px;        }        .menu{            width: 1100px;            height: 30px;            background-image: url(img/魅力罗兰Music炫图18.jpg);            margin-left: 200px;            ma

HTML+JS+CSS 实现下拉菜单

最近在看视频学习做一些HTML+JS+CSS的实例,第一个是实现下拉菜单. 5.7 制作的思路是:1.静态网页的制作 2.动态特效实现菜单的显示和隐藏(三种方法:css.JavaScript.jQuery) 3.浏览器的兼容问题(低版本IE可能不支持等) 在用css实现时,由于盒子模型有自己默认的margin和padding值,所以要reset. 有一点比较有疑问的实,老师在视频里说position:absolute要和left.top同时使用.这是为什么?在实现的时候,我并没有使用left和t

boostrapt的二级下拉菜单

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta content="yes" name="apple-mobile-web-app-capable"> <meta content="black" name="apple-mobile-web-app-status-bar-style&qu

使用NGUI制作关联下拉菜单(查询全国天气)

关联菜单,在我们浏览网页时经常见到,它极大的方便了我们的操作,在游戏中,偶尔也会用到关联下拉菜单.下面,我们使用关联下拉菜单来查询下全国的天气. 首先,老规矩我们搭建基本的UI界面.我们就不自己去制作UI组件了,直接使用NGUI封装好的UI组件. 我们先创建于一个Sprite,重命名为BgSprite,为其选择图集和精灵. 在菜单中选择NGUI,选择Open,打开Prefab Toolbar,拖一个PopupList,重命名为ProvincePopupList.这里,我们要注意, 我们导入支持中

jQuery实现横向纵向下拉菜单

学习javascript中有提到构建自己的javascript库,比如jQuery,这些库中包含自己常用的方便的小函数,这些函数可以让自己的代码更加清晰易懂,而且当别人调用时也很容易理解,当然编写库时需要注意一些问题,比如大小写.括号引号.换行等,这些为jQuery学习提供了一些基础,jQuery的学习主要通过几个实例来了解jQuery的应用,通过查看API运用特定方法实现自己的效果,它让网页动了起来.通过代码如何实现一个横向和纵向下拉菜单的效果. 首先在HTML中通过ul和li表示页面中的菜单

9.2 制作下拉菜单(1)

一.菜单的HTML结构 下面就来定义菜单的HTML结梅.思路是把整个菜单分为4组,每一组在平常状态时,只显示一级菜单项,当鼠标指针经过时,显示相应的子菜单.首先用ul和li定义出外层结构,然后在每个li项目中,使用dI定义一个菜单项,一级菜单文字定义为dt.子菜单的文字定义为dd.代码如下. 折叠展开XML/HTML 代码复制内容到剪贴板 <body> <ul id="menu"> <li> <dl> <dt><a hr

下拉菜单之纯CSS实现

最近对一批学员进行网页培训,应他们要求,将这些课堂知识整理出来,供他们参考和回忆.当然,小寻哥是不愿意这么做的,毕竟白天培训+写项目,没有时间整理(当然是意味晚上整理啦).哎,但是架不住前端美女的要求,答应了就只能照办了. 这里也给其他刚入门的小虾们头参考下吧.(部分整理,毕竟有些机密还是不能外泄的) 直接上代码,你们运行下吧 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w