样式调整

aquariua 2009-06-11 04:25:15
<table width="223" border="0" cellpadding="0" cellspacing="0" >
<tr>

<td width="174" valign="top" style="padding:7px 25px 8px 15px;"><strong><A href="PRO.ASP?idp2=166">综合布线系统GCS</a></strong><br>

<!--三级类-->






<style type="text/css">

#nav_demo1 {margin:0px auto 0; width:116px;}
#nav_demo1 li {text-align:left; float:left; display:block; width:99px; position:relative; clear:both; }
#nav_demo1 li a {display:block; background:none; color:#333333;}
#nav_demo1 li a:hover {color:#ff6600; background:none; display:block; }
#nav_demo1 dl {display:none; margin:-19px 0 0 60px; }
#nav_demo1 .hover dl {display:block; position:absolute; top:18px; left:0px;overflow:hidden;width:200px; background:#e1e1e1; white-space:nowrap; }
#nav_demo1 dd {border-bottom:#FFFFFF 1px solid; position:relative;display:block; float:left; width:99px; z-index:999999}
#nav_demo1 dt {
display:block; position: absolute; left:0; top:0; z-index:1; width:200px; height:100%;
FILTER: Alpha(Opacity=50); /* IE */
-moz-opacity:0.2; /* Moz + FF */
opacity: 0.2; /* 支持CSS3的浏览器(FF 1.5也支持) */
-khtml-opacity:0.2; /* 旧safari */
color:#000000;
}
#nav_demo1 dd a {display:block; width:100%; background:#7a7474; color:#fff; z-index:999999}
#nav_demo1 dt {margin-bottom:-1000px; padding-bottom:1000px; /* 解决IE6下 DT高度没法自适应问题, 爱左看右很不情愿地用上负边距 */ }
</style>
<script type= "text/javascript">
<!--
function hoverMenu(id){
var root = document.getElementById(id);
for (var i = 0; i < root.childNodes.length; i++) {
node = root.childNodes[i];
if (node.nodeName == "LI") {
node.onmouseover = function(){
this.className = "hover";
}
}
node.onmouseout = function(){
this.className = this.className.replace("hover", "");
}
}
}

window.onload = function(){
hoverMenu("nav_demo1");
hoverMenu("nav_demo2");
var mar = new Marquee("marquee");
// mar.Direction = 2;
// mar.Width = 270;
// mar.Height = 16;
// mar.Speed = 50;
// mar.Space = 0;
mar.Start();

MarqueeStart("marquee3",2,170,140,50,0,"ul");
}
//-->
</script>

<ul id="nav_demo1">

<li> <A href="pro.asp?idp3=168&ff=0"> 网线</A>
<dl>
<dt></dt>

<dd><a href="pro.asp?idp=205&p=0">安普 AMP</a></dd>

<dd><a href="pro.asp?idp=206&p=0">百通 BELDEN</a></dd>

<dd><a href="pro.asp?idp=210&p=0">康普 Commscope</a></dd>

<dd><a href="pro.asp?idp=211&p=0">普天 POTEVIO</a></dd>

<dd><a href="pro.asp?idp=243&p=0">清华同方 Tisinghua Tongfang</a></dd>

<dd><a href="pro.asp?idp=277&p=0">泛达 PANDUIT</a></dd>

</dl>
</li>



</ul>
<!--三级结束-->







</td>

<td width="174" valign="top" style="padding:7px 25px 8px 15px;"><strong><A href="PRO.ASP?idp2=167">计算机网络系统</a></strong><br>

<!--三级类-->






<style type="text/css">

#nav_demo2 {margin:0px auto 0; width:116px;}
#nav_demo2 li {text-align:left; float:left; display:block; width:99px; position:relative; clear:both; }
#nav_demo2 li a {display:block; background:none; color:#333333;}
#nav_demo2 li a:hover {color:#ff6600; background:none; display:block; }
#nav_demo2 dl {display:none; margin:-19px 0 0 60px; }
#nav_demo2 .hover dl {display:block; position:absolute; top:18px; left:0px;overflow:hidden;width:200px; background:#e1e1e1; white-space:nowrap; }
#nav_demo2 dd {border-bottom:#FFFFFF 1px solid; position:relative;display:block; float:left; width:99px; z-index:999999}
#nav_demo2 dt {
display:block; position: absolute; left:0; top:0; z-index:1; width:200px; height:100%;
FILTER: Alpha(Opacity=50); /* IE */
-moz-opacity:0.2; /* Moz + FF */
opacity: 0.2; /* 支持CSS3的浏览器(FF 1.5也支持) */
-khtml-opacity:0.2; /* 旧safari */
color:#000000;
}
#nav_demo2 dd a {display:block; width:100%; background:#7a7474; color:#fff; z-index:999999}
#nav_demo2 dt {margin-bottom:-1000px; padding-bottom:1000px; /* 解决IE6下 DT高度没法自适应问题, 爱左看右很不情愿地用上负边距 */ }
</style>
<script type= "text/javascript">
<!--
function hoverMenu(id){
var root = document.getElementById(id);
for (var i = 0; i < root.childNodes.length; i++) {
node = root.childNodes[i];
if (node.nodeName == "LI") {
node.onmouseover = function(){
this.className = "hover";
}
}
node.onmouseout = function(){
this.className = this.className.replace("hover", "");
}
}
}

window.onload = function(){
hoverMenu("nav_demo1");
hoverMenu("nav_demo2");
var mar = new Marquee("marquee");
// mar.Direction = 2;
// mar.Width = 270;
// mar.Height = 16;
// mar.Speed = 50;
// mar.Space = 0;
mar.Start();

MarqueeStart("marquee3",2,170,140,50,0,"ul");
}
//-->
</script>

<ul id="nav_demo2" >

<li> <A href="pro.asp?idp3=180&ff=0"> 路由器</A>
<dl>
<dt></dt>

<dd><a href="pro.asp?idp=225&p=0">思科 CISCO</a></dd>

<dd><a href="pro.asp?idp=226&p=0">H3C</a></dd>

<dd><a href="pro.asp?idp=227&p=0">华为 HUAWEI</a></dd>

<dd><a href="pro.asp?idp=228&p=0">D-Link</a></dd>

<dd><a href="pro.asp?idp=229&p=0">TP-Link</a></dd>

<dd><a href="pro.asp?idp=230&p=0">LINKSYS</a></dd>

<dd><a href="pro.asp?idp=231&p=0">腾达 TENDA</a></dd>

<dd><a href="pro.asp?idp=232&p=0">磊科 NETCORE</a></dd>

<dd><a href="pro.asp?idp=233&p=0">NETGEAR</a></dd>

<dd><a href="pro.asp?idp=234&p=0">侠诺 QNO</a></dd>

<dd><a href="pro.asp?idp=236&p=0">水星 Mercury</a></dd>

</dl>
</li>



</ul>
<!--三级结束-->







</td>

</tr>
</table>



改成 “网线”的那个浮动层 要飘在 路由器 字上面
还有飘动的要改成一行显示2个
怎么弄?
...全文
75 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
明珠佩佩 2009-06-15
  • 打赏
  • 举报
回复
建议先查阅CSS2的相关资料
aquariua 2009-06-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 caiying2009 的回复:]
#nav_demo1 .hover dl,#nav_demo2 .hover dl {display:block; position:absolute; top:18px; left:16px;width:360px; background:#e1e1e1; white-space:nowrap; }
#nav_demo1 dd,#nav_demo2 dd {border-bottom:#FFFFFF 1px solid; position:relative;display:block; float:left; width:99px;overflow:hidden; z-index:999999}
[/Quote]

是两排了但是
浮动的还是没有飘在最上面的了起来
caiying2009 2009-06-11
  • 打赏
  • 举报
回复
#nav_demo1 .hover dl,#nav_demo2 .hover dl {display:block; position:absolute; top:18px; left:16px;width:360px; background:#e1e1e1; white-space:nowrap; }
#nav_demo1 dd,#nav_demo2 dd {border-bottom:#FFFFFF 1px solid; position:relative;display:block; float:left; width:99px;overflow:hidden; z-index:999999}
ltly_2009 2009-06-11
  • 打赏
  • 举报
回复
帮你顶下吧
qqweird0001 2009-06-11
  • 打赏
  • 举报
回复
mark
xiaojing7 2009-06-11
  • 打赏
  • 举报
回复
#nav_demo2 .hover dl {display:block; position:absolute; top:18px; left:0px;overflow:hidden;width:300px; background:#e1e1e1; white-space:nowrap; }
#nav_demo2 dd {border-bottom:#FFFFFF 1px solid; position:relative;display:block; float:left; width:99px; z-index:999999}
cbynietg 2009-06-11
  • 打赏
  • 举报
回复
大哥, 这代码确实不少, 爱莫能助.

28,405

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧