恨死编程 发表于 2008-3-7 15:18

请教一个js菜单的问题

用js做的下拉菜单
如果想要在菜单上加下划线
该怎么做???

[[it] 本帖最后由 恨死编程 于 2008-3-7 15:22 编辑 [/it]]

lmhllr 发表于 2008-3-7 15:33

[em10]

用css添加text-decoration: underline;

hacowz 发表于 2008-3-7 15:44

- -!.......

恨死编程 发表于 2008-3-7 15:45

这个我懂啊
所有.css的文件我都加上这句了
但是没有反应啊

hacowz 发表于 2008-3-7 15:48

代码给出来看一下

恨死编程 发表于 2008-3-7 17:16

那个代码非常非常的长!!!

恨死编程 发表于 2008-3-7 17:29

但是我可以大概说一下
就是首页显示菜单是call ShowRootClass_menu(1)
在ShowRootClass_menu(1)这个函数里都是类似
response.write "stm_aix('p0i1','p0i0',[1,'网站首页','','',-1,-1,0,'index.asp ','_self','index.asp','','','',0,0,0,'','',0,0,0,0,1,'#f1f2ee',1,'#cccccc',1,'','',3,3,0,0,'#fffff7','#ff0000','#FFFFFF','#ffffff','','']);" & vbcrlf的代码
但是上面的stm_aix是js里的函数,这些我都看不懂
然后在。css里面已经加上上面那句underline了,可是没有变化
想不明白的地方还有很多
哈哈~~~不好意思~~本人初学~~~请见谅

hacowz 发表于 2008-3-7 17:55

回复 7# 的帖子

有可能这个菜单内部已经定义好了样式了..所以你改外部的CSS样式是没有用的..

恨死编程 发表于 2008-3-7 18:02

[quote][bo]以下是引用 [un]hacowz[/un] 在 2008-3-7 17:55 的发言:[/bo]

有可能这个菜单内部已经定义好了样式了..所以你改外部的CSS样式是没有用的.. [/quote]

那如果要在js里面改的话,改怎么做?
也是加上underline?

lmhllr 发表于 2008-3-8 11:46

没帖重点代码,没办法确定问题所在.....给A加个underline看看吧...

淡漠的茶 发表于 2008-3-8 12:12

text-decoration: underline;  a span 等标记
或border-bottom div td th等标记

恨死编程 发表于 2008-3-10 13:31

这些算不算主要代码??.css里面的
.mtDropdownMenu {
        LEFT: -1000px;
        OVERFLOW: hidden;
        POSITION: absolute;
        TOP: -1000px;
        margin-top: 4px;
}
.mtDropdownMenu .content {
        POSITION: absolute
}
.mtDropdownMenu .items {
        BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative; TOP: 0px
}
.top .items {
        color: #FFFFFF;

}
.mtDropdownMenu .item {
        BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; TEXT-DECORATION: underline
}
.mtDropdownMenu .background {
        Z-INDEX: 1; FILTER: alpha(opacity=85); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.mtDropdownMenu .shadowRight {
        Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
        Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .hover {
        BACKGROUND: #FFFFFF; COLOR: #FF9900; TEXT-DECORATION: underline}

[[it] 本帖最后由 恨死编程 于 2008-3-11 14:53 编辑 [/it]]

页: [1]

编程论坛