关于网站下拉导航的设置

news/2024/5/13 10:40:18/文章来源:https://blog.csdn.net/weixin_34245082/article/details/85509857

网站的导航很多都是下拉的方式,如下图所示:

就是一种下拉菜单,导航的数据是以ul、li相互嵌套的方式存在的。

------------------------------------------
<div class="head"><div class="logo"></div><div  id="navigation">     <ul><li class="mr70px"><a href="#" id="current">HOME</a></li><li class="mr70px"><a href="#">ABOUT US</a><ul><li><a href="#">Careers</a></li></ul></li><li class="mr70px"><a href="#">PRACTICE AREAS</a><ul ><li><a href="#">State Income & Franchise Tax</a></li><li><a href="#">Sales & Use Tax</a></li><li><a href="#">Other Indirect Taxes</a></li></ul></li><li class="mr70px"><a href="#">NEWS & EVENTS</a></li><li><a href="#">CONTACT US</a></li></ul></div><div class="clear"></div></div>
-----------------------

如上面代码所示,head的div层里包含logo和navigation两个div层。

导航就是主要通过navigation的div层来实现。

最外面的一层ul、li就对应着导航的主要链接,比如Home、About Us,About Us下面又有子菜单,也就是在li下面添加新的ul、li,可以添加多个li项,也就意味着有多个子菜单,下面的类似,PRACTICE AREAS下面也有虚影的子菜单。

这是html部分,接下来要做的就是通过css样式来设计下拉导航的效果。

css可以操作所有的ul、li。

ul li {list-style:none;
}#navigation {float:right;/*width:715px;*/margin-top:0px;
}
#navigation ul li {float:left;font-size:14px;font-weight:bold;color:#666666;
}
#navigation ul li a {color:#086574;display:block;
}
#navigation ul li a:hover, #navigation ul li a#current {color:#944243;
}
#navigation li ul {/*核心内容*/line-height: 27px;text-align:left;left:999em;width:210px;position: absolute;z-index:2;
}
#navigation li ul li {width:210px;background:#fff;
}
#navigation li ul a {display: block;width:200px;text-align:left;padding-left:10px;font-size:12px;background: none;
}
#navigation li ul a:hover {color:#F3F3F3;background:#04505D;}
#navigation li:hover ul {left: auto;
}

先布好大局,定下navigation的位置,然后再逐步调整,ul、li的位置。

以及鼠标悬乎上去后的效果。

说实话,绝对定位与相对定位至今不是很明白。就到这里吧,我也说不清楚。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_742481.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《高性能网站建设指南》阅读体会

今日阅读了《高性能网站建设指南》一书&#xff0c;该书的作者Steve Souders"为Yahoo!的开发团队构建了YSlow"。YSlow是Web页面性能分析工具&#xff0c;可以集成至Firebug&#xff0c;非常好用。书和工具是配套的&#xff0c;工具会在线更新&#xff0c;书印出来就不…

搭建个人博客网站

云服务器WordPress一键部署博客 使用这种方式需要的时间较长&#xff0c;需要域名备案等&#xff0c;如果没有时间的话可以采用Hexo-Gitee搭建个人博客 1、购买云服务器 购买地点有阿里云、腾讯云、华为云等等 阿里云&#xff1a;https://www.aliyun.com/ 腾讯云&#xff1…

运行网站项目时,有时出现Bad Request,该怎么解决?

有时运行网站项目时&#xff0c;出现Bad Request问题 解决方法 清除浏览器的缓存&#xff0c;重新刷新页面就好了 如&#xff1a;火狐 转载于:https://www.cnblogs.com/xielong/p/8007229.html

PS网站切图

step1:在photoshop中打开设计稿&#xff0c;如下图选择工具板上的slice切片工具&#xff0c;先大刀阔斧的切上一番!技巧&#xff1a; 大面积的色块单独切成一块&#xff0c;尽可能的保持在水平线上的整齐(这个问题你们在后面的制作页面中深有感触)切好的图如下所示&#xff1a;…

pyton简单网络爬虫,aspx网站中form使用到了__VIEWSTATE、__EVENTVALIDATION、cookie来验证的提交...

一、需求最近在学习Python&#xff0c;刚好有一个需求&#xff0c;需要从一个本地密码管理系统获取本地账号的密码 。之前的流程是 登录web-----输入计算机名-----管理员账号、密码---提交------页面返回密码&#xff0c;复制密码&#xff0c;发送邮件给请求用户。每次都要登录…

个人博客如何搭建 用什么系统好?学网站建设从开发一个博客开始

今天给大家分享一下关于个人博客方面的知识&#xff0c;什么是博客&#xff1f;博客其实就是日记&#xff0c;以前没有互联网的时候&#xff0c;人们把自己的心事和工作喜欢记录在笔记本里&#xff0c;后来互联网发展起来&#xff0c;互联网提倡分享&#xff0c;人们就把自己相…

Bootstrap 常用网站

https://www.bootcss.com/ 中文官方文档 https://www.bootcdn.cn/ BootCDN http://www.fontawesome.com.cn/ fontawesome https://github.com/lipis/bootstrap-sweetalert sweetalert 路径 转载于:https://www.cnblogs.com/wt7018/p/11191656.html

使用ServletRequestListener监听器实现对网站访问流量的监控

ServletRequestListener ServletRequestListener接口能监听每一个request的请求的创建和销毁&#xff0c;用来记录网站的浏览量非常合适&#xff0c;可以按照每一分钟来统计有多少request请求&#xff0c;请求产生的数据技术则可以放在ServletContext全局对象中进行设置和读取…

Win:从 Microsoft官方网站下载官方正版ISO镜像文件(以Windows10为例,图文教程)

Win&#xff1a;从 Microsoft官方网站下载官方正版ISO镜像文件(以Windows10为例&#xff0c;图文教程) 目录 下载过程 1、先下载工具 2、再下载ISO镜像文件 3、选择语言、版本 4、直接选择保存的位置&#xff0c;然后会立马下载 5、创建Win10介质 6、哈哈&#xff0c;大…

垂直广告是什么意思_Banner是什么意思,网站banner设计与广告怎么做?

在很长一段时间&#xff0c;作为网站的运营人员&#xff0c;我们花费更多的时间在网站流量的获取上&#xff0c;特别是对于一些个人站长而言&#xff0c;我们有的时候很少思考流量的变现问题。 特别是一些广告主&#xff0c;在自身网站投放的Banner广告&#xff0c;我们几乎很少…

python3监控网站状态

前面已经写过Python3发邮件&#xff0c;Python发微信的文章了。直接导入即可。 import configparser,requests from time import sleep import WeChat,Mail,datetimeclass checkurl(object):def __init__(self,file):self.filefileself.cfgconfigparser.ConfigParser()def cfg_…

PHPWAMP乱码一键解决,PHP乱码通用解决方案/网站乱码的多种原因分析

所有引起网页乱码的原因&#xff0c;我将其划分以下五大类1、服务器强制编码造成的乱码&#xff08;此乱码的表现&#xff1a;通常只会引起某个PHP版本乱码&#xff08;因为默认配置不同&#xff09;&#xff0c;建议使用PHPWAMP内置的常用工具万能乱码修复器&#xff0c;该修复…

在一台服务器上搭建多个网站的方法(Apache版)

Apache的配置文件一般放置在/etc/httpd/conf文件夹下&#xff0c;httpd.conf是它的主配置文件&#xff0c;在进行配置时可以将虚拟主机的配置文件单独配置&#xff0c;如取名为vhost.conf&#xff0c;然后再http.conf中加入一行包含的语句“Include /etc/httpd/conf/vhost.conf…

网站前后台源代码_顺义法院案例:修改首都航空网页源代码,取消航空意外险,又将此方法传授他人,犯破坏计算机信息系统罪和传授犯罪方法罪,数罪并罚...

顺义法院案例&#xff1a;修改首都航空网页源代码&#xff0c;取消航空意外险&#xff0c;又将此方法传授他人&#xff0c;犯破坏计算机信息系统罪和传授犯罪方法罪&#xff0c;数罪并罚一、破坏计算机信息系统罪破坏计算机信息系统罪规定于《刑法》第286条&#xff0c;该罪有三…

小型的搜索引擎设计_高端的网站设计是从哪些方面吸引用户

一个好的企业网站对于一个企业来说能够起到非常大的作用&#xff0c;企业宣传、产品介绍、拓展市场等等&#xff0c;当然每一个企业都希望自己的网站能够发挥更大的价值&#xff0c;但是在现有的一些企业网站中普遍存在一个问题就是众多的企业网站虽然拥有好看的页面&#xff0…

通过webDAV来管理网站上的资源

版权声明&#xff1a;原创(幸福正在延续中......)&#xff0c;允许转载&#xff0c;转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://hongwei.blog.51cto.com/533436/182799WebDAV&#xff08;Web Distributed Authoring and Versi…

HttpWebRequest自动登录网站并获取网站内容(不包含验证码的网站)

可以使用 Visual Sniffer&#xff08;百度搜索&#xff09; 来捕捉提交的数据信息&#xff1a;1. 访问你需要站外提交的页面&#xff0c;比如 CSDN 登陆页 http://www.csdn.net/member/UserLogin.aspx2. 填写好需要的资料&#xff0c;比如用户名和密码&#xff0c;3. 打开 Visu…

[Ajax]十个优秀的 Ajax/Javascript实例网站

原始地址&#xff1a;http://supercode.appspot.com/post/13 1.Ajax Rain AjaxRain有很多完美整合AJAX, CSS, DHTML 或 Javascript的实例&#xff0c;有一些Demo的确值得你去看一看&#xff0c;即使你不是网页设计(开发)师。 2.Ajax Daddy Ajax Daddy收集了大量漂亮的Web2.0工…

初识Visual Studio 2010(四)—— 创建ASP.NET网站

启动VS后&#xff0c;创建一个ASP.NET网站&#xff0c;注意是ASP.NET Web Site不是ASP.NET MVC2 Web Application&#xff0c;从下图可以看到Solution Explorer中的Project的目录结构有比较大的变化&#xff1a; 1&#xff09;实现了用户登录、注册和修改密码的功能 2&#xff…

域名更换 html,网站更换域名跳转单页

#样式&#xff1a;*.使用方法&#xff1a;新建一个index.html文件.把以下代码复制进去.然后把第22和43行的域名改成你需要跳转的即可&#xff01;网站域名更换通知 - 饼干网secs饼干网络跳转至双虹云代挂立即前往 secure安全加密 function alertSet(e) {document.getElementByI…