Web前端之网页导航----创新工场

Web前端之网页导航----手把手教你做导航(图,代码) 之前的文章写了很多关于导航的,感觉每个导航总有一些差别,不全面,现在就系统点,基本上每个导航都是这样写的。 试验要求:做成横排的导航,用CSS,手写代码,禁止用垃圾dreamweaver(你懂得) ① 说明:用无序列表写出导航的几个选项,浏览器显示如左图,代码为右。下同 ② 说明: list-style: none;是将左边的小圆点去除;float: le 阅读详情

按惯例,先来张原图


这是我做的


①先从它的背景来说,之前做的豌豆荚使用background: #F2F2F2;但是你仔细看创新工场的上下不一样,是不是看上去很不一般,它的原理其实很简单background: url(header.png) repeat-x scroll left top transparent;就是一张图,图片上只有一条线,下面颜色深,然后 repeat-x,就搞定了,但是这个scrool我没搞懂,他的意思我知道,但在这里我不清楚什么意思!

②创新工场logo也是和上篇豌豆荚的效果一样,也是把文字放在<a>中,然后背景弄上,text-indent: -2000px;就搞定了,现在基本都使用这个技术,其实在《CSS Web设计高级教程》里看到过,只是当时没有理解他的实际意思,很多都是这样,见多了就知道了。

③上面的首页都是包在<ul><li>中的,前面的点是用li{list-style: none;}去掉的,至于从竖行变成横行是用display:inline-block; 或float:left;搞定的。(在IE需要hank,我以后查下)。

④看下鼠标在这些li上时的状态


再看下这张图片


是不是很神奇呢,这是css精灵,鼠标不在的时候是上面灰色状态,点上(hover)是下面的。这样做的目的是将少http请求,这也是我在js看完后要首看的。

看下首页的代码

#nav_home{
  background: url(nav_icon.gif) no-repeat scroll 0 0 transparent;
  }
  #nav_home:hover{
  background: url(nav_icon.gif) no-repeat scroll 0 -55px transparent;
  }

怎样定位呢?

先看张图

看图就知道该怎么用了吧!

⑤小细节,链接下的下划线怎么删除呢!text-decoration: none;

关于 position: absolute;和position: relative;这对好基友到底是怎么回事, 我会在下一篇博客里讲到的。

数据挖掘实战:决策树 + 聚类 + 关联规则,零 Key 离线可跑(Python 源码) 数据挖掘实战包。用 Python 标准库实现 CART 风格决策树、K-Means 聚类与 Apriori 关联规则,在虚构「星河便利店」会员表和购物篮上跑通分类、分群与购物篮分析,并给出准确率、轮廓系数、支持度/置信度/提升度。零第三方依赖、零 API Key 即可离线跑通。含 4 个样例、离线冒烟、中文 README(含「使用方法」)。均为作者原创可运行源码。MIT。作者 blog.youkuaiyun.com/mtl1994 立即下载

相关推荐

产业园区如何高效对接企业技术需求与高校科研成果?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

Web前端之网页导航----126邮箱(关于position)

原图 我做的 这里主要讲讲position:absolute;和position:relative; ①这里先看两个标签,,他们是html5标签, 标签定义文档的页眉(介绍信息), 标签定义导航链接的部分。我觉得html5也没什么,就是标签更语义化了?我不懂,乱说的,呵呵。 ②126logo和右边的“你的专业单子邮箱”都是用图片代替文字,右边的使用background-im

陋室 2097

国央企创新负责人如何快速掌握本地科技资源分布与匹配情况?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

【前端开发】JavaScript入门与实战

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与...

lsj960922的博客 249

国央企创新负责人如何实现科技成果的精准识别与高效筛选?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

RTAB-MAP实战:用Realsense D435i在ROS中搭建室内3D地图(附避坑指南)

本文详细介绍了如何在ROS环境下,使用Intel Realsense D435i深度相机和RTAB-MAP算法进行室内3D地图构建的完整实战流程。内容涵盖环境配置、核心节点数据流解析、关键参数调优、地图保存与重定位,并提供了实用的避坑指南,帮助机器人开发者和研究者快速实现稳定的视觉SLAM应用。

weixin_29095049的博客 490

如何自学并掌握JavaScript

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与...

lsj960922的博客 236

TC3xx芯片中断配置避坑指南:从AUTOSAR Davinci配置到SRN地址计算的完整流程

本文详细解析了英飞凌TC3xx芯片的中断配置流程,从AUTOSAR Davinci工具链到硬件调试的全链路指南。重点介绍了中断路由(IR)模块、服务请求节点(SRN)和中断控制单元(ICU)的配置技巧,帮助开发者避开常见陷阱,优化中断性能。

weixin_30628801的博客 413

别再滥用 line-height 了

1) line-height 不能用在无 inline 元素的 block 元素内; 2) line-height "有继承性", 对 block 元素使用是设定内部 inline 元素的最小高度来的; 3) 不要给 "替换内联元素" 设置 line-height ,这是很不友好的行为(虽然 img 也算替换行内元素,但是给他设置没用,因为人家规范本来就不允许给替换内联元素加这玩意); 根据

陋室 2466

sentaurus学习笔记(HFET_pGate_GaN仿真)(九)

`(sdedr:define-constant-profile-placement "Ohmic.s" "Ohmic" "Pl.ohmic.s" 0.002)`这一行将`"Ohmic"`掺杂剖面放置在`"Pl.ohmic.s"`参考评估窗口中,同样`0.002`可能表示掺杂剖面在窗口中的偏移量或其他参数。欧姆接触是半导体器件中的一种低阻抗电气接触,通常需要高掺杂来减少接触电阻并提高器件性能。通过这些步骤,SDE能够为器件的源极和漏极区域设置高掺杂的欧姆接触,这对于确保器件的高性能和低接触电阻至关重要。

qq_52640792的博客 1382

sqoop抽取mysql的数据到hive表里面,字段内容被自动截取,导致字段不全的问题解决

今天央视重新转播NBA,写篇博客纪念一下这个重要的日子,湖人的表现就呵呵了!!!! 强行转到博客的主题来 mysql的字段属性:该字段能存下的值比如:“山东” `province` varchar(3) NOT NULL COMMENT '省份' 用sqoop sqoop import --connect "jdbc:mysql://xxxxxx:3306/xxxxxx?tinyInt1isBit=false&zeroDateTimeBehavior=convertToNull..

放肆桀骜 963

CSS margin研究

只有垂直方向才会出现margin重合 body{ background: #CCC; } div{ background-color: blue; } p{ margin: 20px; background: red; color: white; } IE6和Chrome的表现效果是一样的。都是下面的样子。 为什么不是下面这样

陋室 2330

工业级隔离CAN FD收发器ISO1042设计实战:从原理到EMC防护

在工业自动化与伺服驱动系统中,CAN总线是实现设备间可靠通信的关键技术。其核心原理是通过差分信号传输和仲裁机制,在复杂电磁环境中实现多节点实时数据交换。这项技术的核心价值在于为高噪声、高干扰的工业现场提供了稳定、确定性的通信基础,是构建分布式控制系统不可或缺的环节。其典型应用场景包括新能源汽车电池管理、工业机器人伺服控制以及光伏逆变器集群通信等。本文将聚焦于如何通过高性能隔离CAN FD收发器(如TI的ISO1042)来应对地电位差、浪涌和高压串扰等现场挑战,深入解析其集成的电气隔离、±70V总线故障保护和

weixin_26834815的博客 388

nav练习总结

要求完成附件中的导航效果,中英文切换效果要求兼容所有浏览器;动画过渡效果高版本浏览器实现即可。 第一个版本之sunorry 第一个版本是用CSS Sprite实现,首先我制作的如下图片。 其中要注意的是图片必须确定每个导航栏的宽度高度。 实现过程 外部div设置宽度,高度(高度为图片的一半,以便挡住下方);div里包括ul和li,a,然后使用text-indent: -2

陋室 2298

【CAN总线测试】——使用VH6501 进行Busoff快慢恢复测试

即在IDBase中填标准帧11位二进制ID,如果不满11位,高位补零,凑齐11位,并将下方CurrTriggerField设置干扰前一位AckSlot位,Triggeroffset设置为0。首先确认环境支持VN6501,6501硬件连接成功后,工程的小闪电是正常黄色状态,若是灰色证明缺少License,或者软件安装环境不正确。填写干扰报文ID、干扰位置 注意这里的干扰位置是实际干扰的前一位,TriggerOffset表示偏移量,可以干扰某个字节的具体位.找到并打开Panel后,开启工程,并且配置面板。

LOVE135149的博客 5631

【WRF理论第十五期】WPS中输入geogrid二进制格式

WPS中输入geogrid二进制格式

WW、forever的博客 1079

再说margin

以为简单的东西其实里面学问大着呢!这两天看了一个大牛写的margin系列,真是感觉自己弱爆了。里面竟然还有些词汇我都看了解释都还不懂。所以今天试着仔细看下,但是和人家大牛的比肯定是小巫见大巫了。  这里我遇到什么就提什么,着重一些我以前没有太注意的东西。       margin属性适用于所有元素。but ,   竖直方向(margin-top , margin-bottom)的属性对“非

陋室 2247

[nlp] 自然语言理解基准 ATIS Snips

ATIS 4k 21 Intents(not include UNK) 120 SlotsSNIPS 13k 7 Intents(not include UNK) 72 SlotsATIS Benchmark (Intent Detection) | Papers With CodeSNIPS Benchmark (Intent Detection) | Papers With Code

心宝的博客 748

第二次练习总结

文字下划线 作业要求:文字变长,下划线变长。(有两个下划线,一个是div的,一个是p的) 关键点float:left; 列表 一般都会想到用一些选择器让最后一个的border:none; 这里提示另一种用法。负margin(所以要用border-top,margin-bottom也行,但是要考虑到两者的区别)。 ul{overflow:hidden},li的高度也是关键

陋室 1864

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Web前端之网页导航----搜导航狐邮箱(float)

原图 我做的 搜狐邮箱导航很简单,几十行代码搞定!就一个背景,一个li完事,这里主要说下float这个属性。 ①是块级元素,所以可以设置width和height,也会独占一行,用float后让其都在一行! ②浮动元素会被移出文档流,不会影响到块级只会影响内联(通常是儿文本排列)。产生一个问题是:浮动元素所在父元素不会自动伸长以便闭合浮动元素,任其“红杏出墙”! 重磅推荐

陋室 1507

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Web前端之网页导航----豌豆荚

先上张原图 这是我做的     做后基本一样,只是我没有写右边的文字。   接下来我就说明下里面我遇到的知识点。   ①豌豆荚是一个链接,只是用图片代替文字而已,里面重要的一句是text-indent: -9999px;意思是将文字缩进到左边网页外,再用一个logo的class用background替换背景。   ②小细节border-bottom: 1px solid #DFDFDF;

陋室 1069

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

一句话给准备入行前端的同学+外加CSS遗漏知识点

以忽略css为代码,去增加学js的时间,反而会带来反效果,这是很不得要领的傻作法。css知识是js编程的基础和前提条件,css知识越好,js编程就会越得心应手。         这句话是《编写高质量代码--web前端开发修炼之道》作者说的,真是一语惊醒梦中人啊!以此为鉴,好好反省自己最近的行为! 下面是CSS遗漏知识点 ①overflow:hidden用法    作用:隐藏溢出

陋室 894

重回优快云,关注前端

从现在开始,准备进军前端,现在还是菜鸟,不过我会不断更新,来使自己不断进步,加油! 本人关注所有前端技术,希望半年后我会很感激今天所做的决定。

陋室 670

番外篇:自我调整

自从上周准备考六级以来,就一直不在状态。因为想着六级和JavaScript一起的,现在是弄得什么都没得到,很乱。     昨晚没电,阿梁宿舍很多人,我也第一次喝了白酒,大家一起喝酒吃东西聊天,里面一哥们突然跟我说我看你一直很刻苦,总能看到我自习,呵呵,原来在陌生人眼里我是这样的,真心不敢当,他是不知道我把时间都浪费了。话说我喝了后真心很是清醒,其实我一直是知道我这种状态是不行的,可是我还是维持了

陋室 641
上一篇: 番外篇:自我调整
下一篇: Web前端之网页导航----126邮箱(关于position)
准前端工程师
博客等级 码龄15年 17粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值