求链接特效

ebbc 2004-09-25 07:13:52
1、有些网站他放在顶上的链接,当鼠标放上去的时候,背后就出现一块彩色区域,而且是动画出现的。请问怎么做。
2、还有就是有些链接是鼠标放上去就自动出现下面的菜单,但是当我在1024*768下看就正常,到了800*600下就偏了呢?
本人系菜鸟,希望高手给这两个问题的具体代码。
...全文
112 18 打赏 收藏 举报
写回复
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
loisxxl 2004-09-26
  • 打赏
  • 举报
回复
我有这个的代码,给我个信箱,我发给你。
ebbc 2004-09-26
  • 打赏
  • 举报
回复
好,ebbc@163.com
ouyld 2004-09-25
  • 打赏
  • 举报
回复
1
<sctipt>
function aa()
{
document.all.lianjie1.background="#99999f"
}
</script>
<a href="*.htm" id="lianjie1"onmouseover="aa()">
2
就是层的显示与隐藏
hieddn //隐藏
其于的都是显示
步骤:
1 你添加一个层
2 选种一个层 在底下的属性里面选择hieddn(隐藏)
3 选种一段文字或超连接-》点机“行为”选择“显示与隐藏”在 选择要显示或者隐藏的层
4 完成后点机此触犯此结果的事件并改为onmouseover
zltostem 2004-09-25
  • 打赏
  • 举报
回复
他的问题已经解决了,
去掉下面这行:

bar.className="barOver"

就可以了...
ebbc 2004-09-25
  • 打赏
  • 举报
回复
他的那代码还有个问题,就是鼠标放在出现的子菜单的时候,移开鼠标,那子菜单不消失。
ebbc 2004-09-25
  • 打赏
  • 举报
回复
我要的就是那样的效果,但是唯一遗憾的是他那个问题还没解决。
zltostem 2004-09-25
  • 打赏
  • 举报
回复
你可以把

onmouseout="d1.style.display='none'

这句话放到<table>中~~~

----------
先看那个例子吧...
zltostem 2004-09-25
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3407/3407221.xml?temp=.5931818

关于菜单的提问,
这里面的菜单,你看看怎么样~~~

ebbc 2004-09-25
  • 打赏
  • 举报
回复
<td><a href="#" onmouseover="d1.style.display='';">clement</a></td> <!!!!---鼠标移开后子菜单不消失,我在里面加了一个onmouseout="d1.style.display='none';",但是却不能点子菜单了呢。
zltostem 2004-09-25
  • 打赏
  • 举报
回复
<table>
<tr>
<td><a href="#" onmouseover="d1.style.display='';">clement</a></td>
</tr>
<tr>
<td>
<div id=d1 style=display:none>
<pre>
<a href="www.csdn.net">CSDN</a>
<a href="www.163.com">网易</a>
<a href="www.chinaren.com">china人</a>
</pre>
</div>
</td>
</tr>
</table>
ebbc 2004-09-25
  • 打赏
  • 举报
回复
具体怎么控制呢,能给我一段具体的代码吗?我要用表格的一行来放链接,每个链接都有下拉菜单,而且都是可以点的链接。下拉菜单出现的是一个表格样式。
ebbc 2004-09-25
  • 打赏
  • 举报
回复
而且鼠标不能移到下面的菜单里呢?
zltostem 2004-09-25
  • 打赏
  • 举报
回复
但是当我在1024*768下看就正常,到了800*600下就偏了呢?



如果采用绝对定位,在改变分辨率的时候,画面就会变得很糟糕,
换作百分比控制位置,就不会偏了~~~
ebbc 2004-09-25
  • 打赏
  • 举报
回复
zltostem(星之尘寞),很感谢你,但是你的第二个怎么为没个子菜单加链接呢?
zltostem 2004-09-25
  • 打赏
  • 举报
回复
<td><a href="#" onmouseover="d1.style.display='';" onmouseout="d1.style.display='none';">clement</a></td>

...
zltostem 2004-09-25
  • 打赏
  • 举报
回复
<table>
<tr>
<td><a href="#" onmouseover="d1.style.display='';" onmouseout="d1.style.display='none';">clement</div></td>
</tr>
<tr>
<td>
<div id=d1 style=display:none>
<pre>
clement1
clement2
clement3
</pre>
</div>
</td>
</tr>
</table>
zltostem 2004-09-25
  • 打赏
  • 举报
回复
<div onmouseover="this.style.background='red';">
<a href="#">clement</div>
</div>
ebbc 2004-09-25
  • 打赏
  • 举报
回复
高手都哪里去了?
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-09-25 07:13
社区公告
暂无公告