jquery - 我怎样才能让这个切换的下拉菜单默认打开——而不是让别人点击它来初始化它?

标签 jquery html css

这是我从中获取模板的地方:http://codyhouse.co/demo/mega-dropdown/index.html

如何更改 CSS 以使菜单默认打开?我试过添加

display: visible; !important

所有与两者相关的行,或者与切换按钮本身或菜单本身相关的所有行,但似乎都没有帮助。

最佳答案

首先,显示:可见; !important 无效。 display 属性没有visible 值。此外,!important 声明写在分号之前,而不是之后。

如果您尝试使用 CSS 实现此目的:

CSS:

.cd-dropdown {
  opacity: 1;
  visibility: visible !important;
}

您还可以修改 HTML:

HTML:

<a class="cd-dropdown-trigger dropdown-is-active"></a>
<nav class="cd-dropdown dropdown-is-active"></nav>

或者使用 jQuery

jQuery:

$(document).ready(function() {
  $('.cd-dropdown-trigger').click();
});

希望这能回答您的问题。

关于jquery - 我怎样才能让这个切换的下拉菜单默认打开——而不是让别人点击它来初始化它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31436628/

相关文章:

javascript - 有没有办法使用 SurveyJS 将调查结果保存为 Json 或文本文件?

javascript - 如何在 ajax 成功时获取 TreeView 中的复选框计数值?

jquery - 如何淡出我的div?

javascript - 根据表格单元格的值设置 CSS 规则

html - 用另一个元素插入一个元素

html - css - 显示 : table-cell and fixed width

javascript - Zurb Foundation 6 - 使用 jQuery 关闭模态框

javascript - 使用 jQuery 显示没有特定类的元素的第一个子元素

javascript - 未触发 HTML5 iOS volumechange 事件

css - Firefox 不加载 CSS 文件