ASP.NET初学者关于悬停效果的问题
我是 ASP.NET 的初学者,需要知道如何创建悬停效果,如以下网站所示:-
http://www.viking.com/Chairs/Chairs.asp
网页右上角有一个“购物车”链接...当您将鼠标移到它会显示一个文本框。
我如何创建该效果?
我只需要一个想法,比如我要搜索什么? ..我需要在网页中包含哪些代码?
请帮忙?谢谢
I am a complete beginner to ASP.NET and need to know how do I create the hover effect like in the following website:-
http://www.viking.com/Chairs/Chairs.asp
There's this link "Shopping cart" in the upper right hand corner of the web page...when you move your mouse over it, a text box is shown..
How do I create that effect ?
I just need an idea like what do I search for? ..what all code do I need to include in my web page??
Please help ? Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
它看起来更多地是关于 jquery 而不是 asp.net。从 id (foo) 中给出您希望框显示的元素,并使用您希望在鼠标悬停时显示的数据创建另一个隐藏的 div (bar)。
对于您想要使该框出现的元素,使用 JQuery 添加鼠标悬停事件,例如:
这应该为您的鼠标悬停执行基本的滑动效果,并且应该在鼠标移出时隐藏它。查看 http://api.jquery.com/ 以更好地了解正在发生的情况和你可以用 JQuery 来做。
编辑 - 您需要在页面上包含 JQuery js 文件,请参阅此处 http://docs。 jquery.com/Tutorials:Getting_Started_with_jQuery
It looks to be more about jquery than asp.net. Give the element you want the box to appear from an id (foo) and create another, hidden, div with the data you want to show onmouseover (bar).
For the element that you want to cause the box to appear add a mouseover event using JQuery eg:
This should do a basic slidedown effect on mouseover for you and should hide it on mouse out. Take a look at http://api.jquery.com/ to get a better understanding of what's happening and you can do with JQuery.
Edit - You'll need to include the JQuery js files on your page, see here http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery
看起来它是用 jQuery 和 Hover mouseevent 完成的。因此,您可能想了解 javascript、jQuery 和 CSS,它们并不是 ASP.NET 特有的。
It looks like it's done with jQuery and the Hover mouseevent. So you probably want to look at javascript, jQuery and CSS, it's not really specific to ASP.NET.
看一下 jquery 的动画、滑动效果。我认为您的示例使用悬停鼠标事件来启动 http://api.jquery.com/slideDown/效果。
Take a look at the animate, sliding effects for jquery. I think that your example uses hover mouse event to start http://api.jquery.com/slideDown/ effect.