如何使用 jquery 更改悬停时 div 的边框半径?
$('#categories').hover(
function() {
$(this).find('#menulist').show();
},
function() {
$(this).find('#menulist').hide();
}
)
我还应该在悬停函数中添加什么来更改 border-radius 属性?
$('#categories').hover(
function() {
$(this).find('#menulist').show();
},
function() {
$(this).find('#menulist').hide();
}
)
What else should i add inside the hover function to change the border-radius property?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
试试这个:
try this:
jsFiddle 示例
jsFiddle example
例如:
For example:
什么?
如果首先隐藏的元素上应该有边框半径..那么为什么要在悬停时应用边框半径?
只需执行以下操作:
http://jsfiddle.net/bG5yt/ (也在旁注上悬停,如下所示如果你想要一些动画,那么使用 jquery 是有意义的,但因为你不...)
如果你真的想在悬停时执行它,你也可以这样做
或
What?
If there should be border radius on an element that is first hidden.. then why should the border radius be applied on hover?
Just do:
http://jsfiddle.net/bG5yt/ ( also on a side note hovers like this do make sense to do with jquery if you want some animations, but since you dont... )
if you really wanted to do it on hover you could also do
or
你应该使用类添加边框半径
you should add border-radius using class
这是一个设置跨境半径的全局 jQuery 函数:
这是一个示例:
HTML
jQuery
它是可链接的。所以你可以按如下方式使用它:
希望它有帮助!
This a global jQuery function to set cross border radius:
Here is an example:
HTML
jQuery
It is chainable. So you can use it as follows:
Hope it helps!