b2c信息网

您现在的位置是:首页 > 头条资讯 > 正文

头条资讯

html艺术字导航栏制作(css导航栏制作)

hacker2022-07-11 16:02:17头条资讯81
本文目录一览:1、html这种导航栏怎么做2、用html语言怎样做导航栏?

本文目录一览:

html这种导航栏怎么做

主要还是在样式切换,我有个类似的案例,你可以看看,主要的代码贴出来了,那就看你的自学能力了

div class="7bd1-6e76-dd71-cab4 nav_bg ma_auto"

ul

Li class="6e76-dd71-cab4-ffae on"a href="#"首页/a/Li

lia href="online_service_center.htm"在线服务/a/li

Lia href="Structure.htm"组织架构/a/Li

lia href="work_list_center.htm"工作简报/a/li

lia href="zscq.htm"知识产权相关常识/a/li

Lia href="zlzs.htm"专利知识培训服务/a/Li

lia href="case.htm"案件审理公开/a/li

/ul

/div

样式部分:

.nav_bg li {

float: left;

display: inline;

height: 26px;

color: #fff;

font-size: 14px;

font-weight: 700;

padding: 0 20px;

margin: 0 5px;

line-height: 26px;

text-align: center;

border: 1px transparent solid;

border-radius: 5px;

behavior: url(css/PIE.htc);

position: relative;

}

.nav_bg li:hover, .nav_bg li.on {

cursor: pointer;

background: #fff;

border-top: 1px #000 solid;

border-left: 1px #000 solid;

}

用html语言怎样做导航栏?

这个怎么能简单的说怎么做呢?html是标签组成的,和css联合以后能展现出很好的效果。同样的效果可能有很多种不同的做法。一般来说像这样的导航是

ul

li/li

li/li

……

/ul

但是也能用div+css模拟。

这样的一个导航可以交给专门的美工人员做,不是很难的。有很多学生组织和社会组织的集体都能做 。你要是给我背景图片的素材我都能做。

如果你是想学的话,那么建议从html+css学起

HTML5如何制作特效导航栏?

鼠标移上去时,改变li元素的大小、背景色、文字颜色等

代码如下:

!DOCTYPE html

html

head

meta charset="utf-8"

title/title

style type="text/css"

ul {

margin: 0;

padding: 0;

}

ul li {

list-style: none;

width: 130px;

height: 50px;

text-align: center;

line-height: 50px;

font-size: 20px;

position: relative;

margin-left: 10px;

}

div {

width: 150px;

height: 500px;

border: 1px dashed #000000;

text-align: center;

}

.active {

background-color: green;

color: #fff;

}

.show {

width: 2px;

height: 20px;

position: absolute;

left: 10px;

top: 15px;

background-color: white;

}

.li1 {

left: 20px;

border-radius: 5px;

}

/style

/head

body

div id="div1"

ul

lispan/span雅望天堂1/li

lispan/span雅望天堂2/li

lispan/span雅望天堂3/li

lispan/span雅望天堂4/li

/ul

/div

script type="text/javascript"

var oLi = document.getElementsByTagName("li");

var oSpan = document.getElementsByTagName("span");

for (var i = 0; i oLi.length; i++) {

oLi[i].onmouseover = function() {

var sp = this.childNodes[0];

console.log(sp);

for (var i = 0; i oLi.length; i++) {

oLi[i].setAttribute("class", "");

oSpan[i].setAttribute("class", "");

}

this.setAttribute("class", "active li1");

sp.setAttribute("class", "show");

}

oLi[i].onmouseout = function() {

for (var i = 0; i oLi.length; i++) {

oLi[i].setAttribute("class", "");

}

}

}

/script

/body

/html

这应该是你要的效果

发表评论

评论列表

  • 俗野竹祭(2022-07-11 23:17:43)回复取消回复

    就看你的自学能力了 div class="f00a-370e-c4c1-2d57 nav_bg ma_auto" ul Li class="370e-c4c1-2d57-aae0 on"a href="#"首页/a/Li lia href="

  • 鸠骨哀由(2022-07-11 18:30:20)回复取消回复

    /a/li /ul /div样式部分:.nav_bg li {float: left;display: inline;height: 26px;color: #fff;font-size: 14px;font-weight: 700;padding: 0 20px;margin