鼠标滑过链接的的一个下划线效果,用js或者jquery怎么实现?求高手!

 我来答
匿名用户
2013-08-13
展开全部
在标签a下加了一个高度为0的div, 设置div的border为1px; 然后当鼠标移动到a上的时候这个div的width缓慢增加到100%,可以用jquery的animate()实现。当然相对的, 鼠标移开的时候就把div的宽度缓慢变成0;不过这个网站错误也太多了。。。chrome打开一看75个错。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
数都信息
2024-09-29 广告
上海数都信息科技有限公司是一家科技型的设计公司,团队深耕企业品牌设计服务已有十余年,已助力多家企业塑造其品牌形象及体验,服务内容含:LOGO设计/VI设计/产品包装设计/导视店面门头及空间设计,吉祥物设计/海报设计等。 我们的目标是帮助小微... 点击进入详情页
本回答由数都信息提供
匿名用户
2013-08-13
展开全部
注意,div是绝对定位,当鼠标移进去的时候left是一个固定的大小。像这个网站的25px,但是当鼠标移走的时候left得改成auto,然后right:0。这个是因为下划线得向右逐渐减少(反正效果就是移进来下划线从左向右增加left:0,right:auto,移走就从左向右减少left:auto,right:0)我想你应该明白。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-13
展开全部
jquery的animate?不懂耶,能附上代码演示一下吗?小弟菜鸟……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式