是否可以使用jquery设置以下css?
类似于jquery中的.addClass()
.macbook:not(:hover) .macbook-lid {
-webkit-transform: rotate3d(-1, 0, 0, 91deg);
-moz-transform: rotate3d(-1, 0, 0, 91deg);
transform: rotate3d(-1, 0, 0, 91deg);
}
.macbook:not(:hover) .macbook-lid:before {
width: 94%;
}
答案 0 :(得分:1)
试试这个,
<强> CSS 强>
.macbook:not(:hover) .macbook-lid { }
.test{
-webkit-transform: rotate3d(-1, 0, 0, 91deg);
-moz-transform: rotate3d(-1, 0, 0, 91deg);
transform: rotate3d(-1, 0, 0, 91deg);
}
.macbook:not(:hover) .macbook-lid:before {
width: 94%;
}
<强> SCRIPT 强>
$('.macbook').on('click',function(){
$('.macbook-lid').toggleClass('test');
});
Tried
创建Demo
答案 1 :(得分:0)
是否可以使用jquery设置以下css?
是
JS:
$('.element').hover(function() {
$(this).addClass('class-below');
}, function {
$(this).removeClass('class-below');
});
CSS:
.class-below:before { .... }
您将使用此类添加以下逻辑。