css - 在特定标签上禁用 Bootstrap

标签 css menu twitter-bootstrap-3 wordpress-theming

我有一个 Wordpress 主题,我在其中添加了 Bootstrap 以使用它的按钮 UI 和进度条等其他东西。 问题是 Bootstrap 影响了 wordpress 菜单的呈现方式。 我想禁用菜单的 Bootstrap 以禁用此问题并具有菜单主题的默认行为,但我想保留按钮、进度条和我正在使用的关于 Bootstrap 的其他内容。 有什么解决这个问题的建议吗?

我希望这里有一些有用的代码:

菜单声明:

wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu' ) ); 

这就是我将 Bootstrap 添加到主题中的方式,在 functions.php 中:

 wp_register_script( 'bootstrap-js', get_template_directory_uri() . '/bootstrap/js/bootstrap.min.js', array( 'jquery' ), '3.0.1', true );
 wp_register_style( 'bootstrap-css', get_template_directory_uri() . '/bootstrap/css/bootstrap.min.css', array(), '3.0.1', 'all' );
 wp_enqueue_script( 'bootstrap-js' );
 wp_enqueue_style( 'bootstrap-css' );

最佳答案

我对 WordPress 的工作原理一无所知,但您是否考虑过自定义您的 Bootstrap 构建以仅包含您真正想要的内容?

前往 Bootstrap Customizer然后取消选中所有你不想要的东西,只保留你想要的部分,比如按钮和进度条。然后,您将获得一个更小版本的 Bootstrap CSS 和 JS,它只包含您想要的组件,有望在一定程度上解决您的问题。

关于css - 在特定标签上禁用 Bootstrap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27412582/

相关文章:

responsive-design - 使用 Bootstrap3 的响应式时间线 UI

css - 缺少 Bootstrap 下拉子菜单

css - 使用不连续部分动画 SVG 路径

jquery - 悬停后按钮的背景颜色消失

html - 点主题 - Wordpress : Menu

c++ - 参数和全局变量,菜单程序

javascript - 如何使用 javascript 确定 html 表格的最小宽度?

jquery - float 操作按钮不起作用?

javascript - 禁用位置 :fixed on scrolling when 250px from bottom of the page

html - 如何垂直对齐 bootstrap 3 导航栏