0

我在使用iThemes Builder 构建的 wordpress 网站中遇到问题的 wordpress 网站中遇到问题。

当我添加插件Jquery Megamenu时,下拉菜单被溢出切断:隐藏属性切断,我似乎无法在我的自定义 css 中覆盖它(使用 !important 等)。

有人建议我可能的解决方案是编写一些 Jquery 来覆盖内联样式,但我不确定如何继续。有人可以帮忙吗?

您可以在此处查看该站点http://www.labratrecords.com,megamenu 是第二个。

提前致谢。

4

1 回答 1

1

您最好先阅读 jQuery 教程以了解您在做什么(这是马口中的一个http://docs.jquery.com/Tutorials:How_jQuery_Works),但是要设置元素的内联 css,您可以做这个:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"
type="text/javascript"></script>

<script type="text/javascript">
  $(window).ready(function () {

    $('#elementID').css('overflow', 'visible');

  }
</script>

您可以将“#elementID”替换为任何 css 选择器(包括选择多个元素的选择器)。例如

$('body').css('overflow', 'visible');

$('h2').css('overflow', 'visible');    

$('#toolbar a').css('overflow', 'visible');

更多背景知识 甚至在查看 jQuery(这是一个 javascript 库)之前,最好自己掌握一下 javascript。他是来自巧克力工厂的简短但写得很好的介绍教程: http ://code.google.com/edu/ajax/tutorials/intro-to-js.html

于 2012-05-16T11:31:29.560 回答