给大家带来CSS垂直树形下拉菜单
强大的字体控制和排版能力。CSS控制字体的能力比糟糕的FONT标签好多了。第一步:创建菜单
起首创建菜单架构十分主要,最好的办法是利用ul来创建各菜单内容的从主干系.很庞大么?实在只需一起写下往就OK了:
以下是援用片断:<ul><li><ahref="#">Home</a></li><li><ahref="#">About</a><ul><li><ahref="#">History</a></li><li><ahref="#">Team</a></li><li><ahref="#">Offices</a></li></ul></li><li><ahref="#">Services</a><ul><li><ahref="#">WebDesign</a></li><li><ahref="#">InternetMarketing</a></li><li><ahref="#">Hosting</a></li><li><ahref="#">DomainNames</a></li><li><ahref="#">Broadband</a></li></ul></li><li><ahref="#">ContactUs</a><ul><li><ahref="#">UnitedKingdom</a></li><li><ahref="#">France</a></li><li><ahref="#">USA</a></li><li><ahref="#">Australia</a></li></ul></li></ul>第二步:视觉上的润色
下面所写的代码间接在扫瞄器下能够说十分的丢脸...以是我们先给他们加上点款式,不至于由于表面的成绩弄的你没有乐趣持续做下往,呵呵
起首我们把烦人的点点往失落,并界说这个菜单的宽度:
以下是援用片断:ul{margin:0;padding:0;list-style:none;width:150px;border-bottom:1pxsolid#ccc;}接上去,我们要界说内里内容部分,十分侥幸,列表默许的分列就是垂直的,这与我们的请求相分歧,定位体例我们应当设置为绝对定位(relative)由于副菜单要在绝对的地位长进行相对定位:
以下是援用片断:ulli{position:relative;}如今我们界说的就是副菜单的内容部分,利用left和top属性我们就能够让它们显现在主菜单内容的右侧.display属性值为none以是在默许情形下是埋没的:
以下是援用片断:liul{position:absolute;left:149px;top:0;display:none;}最初得润色下内里的a元素:
以下是援用片断:ullia{display:block;text-decoration:none;color:#777;background:#fff;padding:5px;border:1pxsolid#ccc;border-bottom:0;}但由于IE的显现BUG,以是得加高低面这段话举行修复:
以下是援用片断:/*FixIE.HidefromIEMac/*/*htmlulli{float:left;}*htmlullia{height:1%;}/*End*/第三部:让它运作起来
我们必要在我们挪动到主菜单上时显现副菜单内容:
以下是援用片断:li:hoverul{display:block;}好了,你能够测试下代码了,1%人大概会镇静地叫起来,呵呵遗憾的是就今朝这些代码还不克不及够在IE上运自然出我们想要的了局.要让IE运作出一样的效果,我们得利用一段JS代码,不会十分的啰嗦:
以下是援用片断:startList=function(){if(document.all&&document.getElementById){navRoot=document.getElementById("nav");for(i=0;i<navRoot.childNodes.length;i++){node=navRoot.childNodes;if(node.nodeName=="LI"){node.onmou搜索引擎优化ver=function(){this.className+="over";}node.onmou搜索引擎优化ut=function(){this.className=this.className.replace 滚动条)层属性--溢出(visible/hidden/scroll/auto) 难以逾越的障碍会大大打击你的学习积极性。这就需要你的恒心,坚持不懈的决心。在自己无法解决某些问题时,就需要虚心请教别人. Adobe Dreamweaver CS5 软件使设计人员和开发人员能充满自信地构建基于标准的网站。由于同新的 Adobe CS Live 在线服务 Adobe BrowserLab 集成。 运动)时间轴面板--拖动关键帧--单击整条--将鼠标移至中间一点--右击选择增加关键帧--移动中间关键帧的图层--勾选自动播放,循环 俗话说:兴趣是最好的老师。做每一件事都离不开兴趣的驱动。兴趣是自学技术需要迈出的第一步。在学习的过程中,我们难免会遇到各种各样的问题。 滚动条)层属性--溢出(visible/hidden/scroll/auto) Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。 只要我们努力,无论是怎样的艰难险阻,成功依然会迎面直击。在刚开始时我觉得dreamweaver mx XX很难理解。
页:
[1]