简体   繁体   English

100%自举容器宽度

[英]100% bootstrap Container width

I have a problem with my website: 我的网站有问题:

http://avocat2.dac-proiect.ro/?page_id=17 http://avocat2.dac-proiect.ro/?page_id=17

The menu is not by the way ... if you go on the front page there is shown as it should. 菜单不是顺便说一下...如果显示在首页上,则应该显示该菜单。

This is my code: 这是我的代码:

    <header id="masthead" class="navbar navbar-default" role="banner" style="
    background: transparent;
">

<div class="container-fluid">


<?php if (is_home() || is_front_page()) { ?> <!-- PLACE THIS LINE ABOVE YOUR HEADER -->

  <div class="row">
    <div class="col-sm-12 col-md-12 col-lg-12" style="font-size:17px;">
      <img src="wp-content/themes/WordPressBootstrap-master/images/DESPRE-NOI.png" class="img-responsive center-block">
    </div>

  </div>
  <div class="row">
    <div class="col-sm-12 col-md-12 col-lg-12" style="background-color:lavender;font-size:17px;display:none;">
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
      <p> Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
    </div>

  </div>
</div>

<?php } ?> <!-- PLACE THIS CODE AFTER THE HEADER -->
    <div class="container" style="
    background: white;
    width: 100%;
    padding-top: 30px;
    margin-top: 0px;
">
        <nav class="" role="navigation">
<!--            <div class="container-fluid">-->
                <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-navbar-collapse-1">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>




            </div>

            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-navbar-collapse-1">

                <!--            <form class="navbar-form navbar-left" role="search">-->
                <!--                <div class="form-group">-->
                <!--                    <input type="text" class="form-control" placeholder="Search">-->
                <!--                </div>-->
                <!--                <button type="submit" class="btn btn-default">Submit</button>-->
                <!--            </form>-->

                <a class="screen-reader-text skip-link" href="#content"><?php _e( 'Skip to content', 'zdwpbs' ); ?></a>
                <?php
                wp_nav_menu( array( 'theme_location' => 'primary' ,
                                    'menu_class' => 'nav-menu') );
                ?>
            </div><!-- /.navbar-collapse -->
<!--            </div>-->
    <!-- /.container-fluid -->
        </nav>
    </div><!-- .container -->
</header>

I do not understand why it is not until the end ... can you help me please to solve this problem? 我不明白为什么还没有结束……您能帮我解决这个问题吗?

Thanks in advance! 提前致谢!

Thats because you've placed your menu inside .container-fluid div (in pages other than home) which has a padding of 15px on the left and right sides. 那是因为您已将菜单放置在.container-fluid div内(除主页以外的其他页面),该菜单左右两侧的填充为15px In the homepage menu is outside the container-fluid div. 在主页菜单中,在容器流体div之外。 Thats why it's 100%. 那就是为什么它是100%。

You can either move menu outside the .container-fluid div or you can add padding:0px; 您可以将菜单移到.container-fluid div之外,也可以添加padding:0px; to the .container-fluid div .container-fluid div

<div class="container-fluid no-padding">
//contents
</div>

.no-padding{padding:0px;}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM