【发布时间】:2014-05-24 09:32:41
【问题描述】:
我有一个带有引导程序的 rails 4 应用程序。
我的 application.js 文件中需要引导程序。
我正在尝试制作一系列下拉菜单,其中包含一个平铺问题、一个插入符号和一个从下拉菜单中选择的答案。
恐怕我尝试实施的任何方法都没有奏效。
请有人给我如何实现这一点的步骤(和示例)。举例来说,我希望有一系列遵循这种格式的字段:
<div class="row">
<div class="col-md-8">
<div class="btn-group">
<button class="btn">I am a:</button>
<button class="btn dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
</button>
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu">
<li><a tabindex="-1" href="#">Student</a></li>
<li><a tabindex="-1" href="#">Academic</a></li>
<li><a tabindex="-1" href="#">SME</a></li>
<li><a tabindex="-1" href="#">Corporate</a></li>
<li><a tabindex="-1" href="#">Grantor</a></li>
<li><a tabindex="-1" href="#">Investor</a></li>
</ul>
</div>
如果您从列表中选择学生,则问题和插入符号旁边的标签应为学生。
我在引导 javascript 下拉页面上尝试了这两个选项。两者都没有奏效。我不确定为什么我在列表项中有标签索引。我从这个论坛上与类似问题相关的一个答案中复制了这一点。
如果你知道怎么做,请帮忙。非常感谢。
【问题讨论】:
-
application.css 中是否需要 bootstrap.css 文件
-
没有。我将@bootstrap 导入到名为frameworkandoverrides.css.scss 的单独css 文件中。该文件是通过要求应用程序 css 中的树来合并的
-
您必须在 application.css 中要求 bootstrap.css 文件。否则不会显示他们的风格。
-
我已经拥有了所有这些东西。我的 css 被导入是因为它位于一个名为“framework and overrides.css.scss”的文件中。包含该文件是因为我需要应用程序 css.scss 中的树。还有其他想法吗?
标签: javascript ruby-on-rails twitter-bootstrap