我尝试通过CSS更改菜单项的float属性。我想当body标签具有rtl类,菜单项的float设置正确时,我为此编写了jquery,但必须在加载页面之前进行此更改。结果,我想使用css进行此工作。
if ($('body').hasClass("rtl")) { $('#cssmenu > ul > li').attr('float','right');}
现在如何将这个jQuery代码转换为CSS?
您可以使用
body.rtl #cssmenu > ul > li {
float: right;
}
有问题的JS代码有很多错误。如果仍然有兴趣使用JS,这里是一个。
$('body.rtl #cssmenu > ul > li').css('float', 'right');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句