【问题标题】:Bootstrap grid column divide dose not workBootstrap网格列划分不起作用
【发布时间】:2016-10-01 16:04:46
【问题描述】:

我刚刚开始使用 Bootstrap,但在使用 Grid Col 系统时遇到了如下问题。

我想将徽标和导航栏置于页面中心,因此我将网格布局划分为 4 col-lg-4 (md-4),然后将图像和导航栏添加到第二个 DIV col-lg -4(请看代码)但是当点击预览时,标志和导航向左偏离了一点(但可见)。

谁能帮我解决它,拜托。提前致谢。

<div class="container-fluid">
    <div class="row">
        <div class="col-lg-4 col-md-4 col-sm-4"></div>
        <div class="col-lg-4 col-md-4 col-sm-4">
            <img id="logo" src="PlayStation_1_Logo.png">
        </div>
        <div class="col-lg-4 col-md-4"></div>
    </div>
</div>
<!--main navbar-->
<div id="custom-bootstrap-menu" class="navbar navbar-default " role="navigation">
    <div class="container">   
        <div class="row">
            <div class="col-lg-2 col-md-2"></div>  
            <div class="collapse navbar-collapse navbar-menubuilder col-lg-8 col-md-8">
                <ul class="nav navbar-nav">
                    <li>
                        <a href="index">Index</a>
                    </li>
                    <li>
                        <a href="service">Service</a>
                    </li>
                    <li>
                        <a href="/about-us">About-us</a>
                    </li>
                    <li>
                        <a href="/news">News</a>
                    </li>
                    </li>
                    <li>
                        <a href="/contact">Contact</a>
                    </li>
                </ul>
            </div>
            <div class="col-lg-2 col-md-2"></div>
         </div>       
    </div>
</div>

【问题讨论】:

  • 我不认为这会解决问题,但作为提醒,新闻li 标签下有一个额外的关闭li 标签。
  • 感谢您的善意提醒 :)

标签: html css twitter-bootstrap


【解决方案1】:

使用以下代码更改您的代码:

<div class="container-fluid">
<div class="row text-center">  
        <img id="logo" src="PlayStation_1_Logo.png">
</div>
<!--main navbar-->
<div id="custom-bootstrap-menu" class="navbar navbar-default " role="navigation">
    <div class="container">          
                <div class="collapse navbar-collapse navbar-menubuilder ">
                    <ul class="nav navbar-nav">
                        <li><a href="index">Index</a>
                        </li>
                        <li><a href="service">Service</a>
                        </li>
                        <li><a href="/about-us">About-us</a>
                        </li>
                        <li><a href="/news">News</a>
                        </li>
                        </li>
                        <li><a href="/contact">Contact</a>
                        </li>
                    </ul>
                </div>   
    </div>
</div>

也应用 css 如下:

<style>
        .navbar .navbar-nav {
            display: inline-block;
            float: none;
        }        
        .navbar .navbar-collapse {
            text-align: center;
        }
</style>

【讨论】:

  • 非常感谢!它运作良好。我以为我们需要使用 col 1-12 来处理任何东西,刚才我从您的代码中意识到。问候!
猜你喜欢
  • 2016-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多