【发布时间】:2015-06-24 02:18:59
【问题描述】:
我的 Wordpress 网站中有默认的 Bootstrap 导航设置
HTML
<div class="container-fluid">
<div class="row">
<nav class="navbar navbar-custom" role="navigation">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="<?php echo home_url(); ?>"></a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbar-right">
<?php /* Primary navigation */
wp_nav_menu( array(
'menu' => 'top_menu',
'depth' => 2,
'container' => false,
'menu_class' => 'nav navbar-nav',
//Process nav menu using our custom nav walker
'walker' => new wp_bootstrap_navwalker())
);
?>
</div>
</nav>
</div><!-- /row -->
我希望“切换”按钮水平居中并且导航栏品牌在移动屏幕上消失。 (我要添加一个只在移动设备上显示的超大屏幕)
CSS
@media screen and (max-width: 768px) {
.navbar-brand { display:none; }
.navbar-custom .navbar-toggle {text-align: center;}
...
我在 CSS 之前引入了 Bootstrap CDN。我的 css 不工作,不知道我做错了什么。
【问题讨论】:
标签: html css wordpress twitter-bootstrap