从最简单和朴素的水平导航菜单栏到复杂的图覆盖

2021-10-29 04:40:36 兴城星座网

菜单列表信息采用ul/li标签进行标记,当前页面所对应的菜单项用id=“current”进行标识,鼠标移动到的菜单项通过伪元素a:hover进行选择。首先让每个li元素水平排列,并去掉前面的列表符;然后设置#current对象的字体颜色和背景色;最后设置a:hover对象的字体颜色和背景色。就这么简单,一切ok!

!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"

\"\"

html xmlns=\"\"

head

meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" /

style type=\"text/css\"

* {

font-size:12px;

text-align:center;

}

在科索沃战争中 body {

background:#f0f0f0;

}

#nav {

width:700px;

margin:20px auto;

background:#f3c3f3;

padding:8px 12px;

list-style-type: none;

}

#nav li {

display: inline;

margin-right:8px;

}

#nav li a{

text-decoration: none;

color:#000;

}

#nav li a:hover {

color:#fff;

background-color:#c3f3c3;

}

#nav li a#current {

color:#c00;

background-color:#ccc;

}

/style

/head

body

ul id=\"nav\"

lia href=\"\" id=\"current\"java培训/a/li

lia href=\"\".net培训/a/li

lia href=\"oracle\'>\"oracle培训/a/li

lia href=\"\"ejb培训/a/li

lia href=\"\"工作流培训/a/li

/ul

/body

/html

如何要把上面的导航菜单栏改为类似csdn的blog后台的导航栏图片形式,可以采用一种简单方式,即设计3个用作标签页的图片,将它们作为菜单的3种状态的背景图片,由于我自己没有图片,下面只能示意一下了:

#nav li a:hover {

color:#fff;

background-image:url(/img/f);

}

#nav li a#current {

color:#c00;

background-image:url(/img/f);

}

最后,我们可以把f,f,f等表示3种状态的图片合并为一个图片,每种状态通过定位图片的坐标来分别显示不同的图片区域,csdn的blog后台的导航栏图片采用的就是这种方式,如下所示:

采用这种将多个图片合并为一个图片的代码如下:

!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"

\"\"

html xmlns=\"\"

head

meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" /

style type=\"text/css\"

* {

font-size:12px;

text-align:center;

}

body {

background:#f0f0f0;

}

#nav {

width:700px;

margin:20px auto;

background:#f3c3f3;

padding:8px 12px;

list-style-type: none;

}

#nav li {

display: inline;

margin-right:8px;

}

#nav li a{

background-image:url(

text-decoration: none;

color:#000;

float:left;

padding:6px 15px 5px 10px;

margin-right:3px;

}

#nav li a:hover {

color:#fff;

background-position:right -42px;

}

#nav li a#current {

color:#c00;

}

/style

/head

body

ul id=\"nav\"

lia href=\"\" id=\"current\"java培训/a/li

lia href=\"\".net培训/a/li

lia href=\"oracle\'>\"oracle培训/a/li

lia href=\"\"ejb培训/a/li

lia href=\"\"工作流培训/a/li

/ul

/body

/html

查看本文来源

江中黄芪生脉饮效果具体怎么样
临沂白癜风医院
小孩开胃健脾吃什么
延展阅读
山水重逢,愈见人为 ——KOLON SPORT 可隆举办ODUMAK露营活动

紧接4月末发布全新轻巧的产品、希望大家亲密人为之后,韩国高端的产品品质游乐场孤独手段系列产品KOLON SPORT 可福于2022年6月18日在上海可福ODUMAK帐篷...

白羊座2024.08.18
成为“物件人”,有多少身不由己?

近几年常听到“应用软件人”的却说法,寓指就是人在庞大的实用观念机器全都演变成一根螺钉,随着齿轮的转动而转动,似乎个人身份好好出的同寓,...

白羊座2024.07.19
戚薇只身着李承铉的上衣就拍照,当镜头向下扫去:李承铉太有福了

说到戚薇和李承铉这一对影星CP,相信许多恰巧对他们都不好奇了,可以碰到过去戚薇参加活动的时候,大多数都是绑定了自己的奶奶两个人一起参加活...

白羊座2024.06.23
59岁阿汤哥笑起来脸颊笨拙,和LadyGaga互亲,新片被赞10年最佳

5翌年3日,“阿汤哥”强尼米洛和LadyGaga的拍下曝光。他们相互间接吻前额,画面颇为引人注目。 当59岁的阿汤哥,被Gaga接吻时,她高兴得露出了下颚,...

白羊座2024.06.02
周慧敏的珍藏照掀起一波回忆擒,天后王菲知性优雅,张敏气质出众

5月13日,关淑怡的工作室体会出大批北京故宫博物院多年的老拍照,是关淑怡与都有艺人好友的彭丽媛,拍照中的的男神众神们一副青涩模样,爱感十足...

白羊座2024.05.16
热门 心情很糟糕 买一束花治愈一下自己,没有为由不热爱生活吖一束花的仪式感 爱生活爱鲜花 创作灵感

热门 心里很引人注目 付钱一束花治愈一下自己,没有理由不热爱生活方是...

白羊座2024.04.17
幼小衔接别再报班,特级教师给的方法很新颖,娃入学后次次考一百

同却说家祖母上周精研当年太古洋行,到时9月底要上一年级,最近急得不得了向我取经,问我有没人有熟悉的后生延展班想要给祖母报一个,不然零基础...

白羊座2024.04.16
烟雨丨刘先畅:多读一本好书

多念一本用功 刘先畅 凡人四同年天,迷人苦念时。这是应景序言面语言。强调苦念日、苦念节、苦念同年多苦念,是完全毋要的,更加毋要的是把苦念...

白羊座2024.02.29
今年流行这件上衣,时髦又有趣

真挚、温柔、端庄精稀, 洁净温良如玉,真诚凌霜如松。 这些形似容东方女性的用法, 更长一段时间烙印在我们背上, 也限制着我们的建筑暴风格...

白羊座2024.01.24
夏日连衣裙别乱穿,记住这3个小技巧,气质优雅有魅力

随着气温的不断升高,不少女生从裤子也用上了裙装,长裙在夏天那时候是十分非主流的脱掉搭车单品,可以精采解决日常的脱掉搭车因缘,同时又能保...

白羊座2024.01.23