我已经像这样设计了我的css
.mycss{border: 2px solid; background: url("") no-repeat;}
我怎么能#f00
在固体之后和不重复后立即添加一个带有 jquery 的空格?
编辑 如果我想用 js 编辑我的 CSS 怎么办?
我已经像这样设计了我的css
.mycss{border: 2px solid; background: url("") no-repeat;}
我怎么能#f00
在固体之后和不重复后立即添加一个带有 jquery 的空格?
编辑 如果我想用 js 编辑我的 CSS 怎么办?
你可以简单地使用这个:
.mycss:hover{border: #f00; background-color: #f00;}
它会做你想做的事情你可以在你的css或你的html页面中添加它作为style
标签没有必要为此使用js或jq,它会将它们添加到这个css中,因为你正在添加一些不编辑的东西:D
正如其他人提到的,CSS 是要走的路。但是,如果您仍然想使用 jQuery,这里有一种方法可以做到这一点。
添加一个具有悬停时要添加的样式的类。
.onHover {
border-color: #f00;
background-color : #f00
}
然后你可以在悬停时使用hover
jQuery 和类的事件。toggle
$(".mycss").hover(function () {
$(this).toggleClass("onHover");
});
演示:http: //jsfiddle.net/hungerpain/gU7Zp/
对 color使用特定的 CSS 属性:
background-color: #f00
这不会覆盖background-image
or background-position
。对于边界,border-color
有财产。