【问题标题】:How come my carousel is much wider than the rest of my page?为什么我的轮播比我的页面的其余部分宽得多?
【发布时间】:2017-03-17 00:56:05
【问题描述】:

我想让我的轮播的宽度与我的标题和导航栏相同,但它占据了页面的整个宽度。我该如何更改?

我正在使用这个https://getbootstrap.com/examples/navbar/ 作为模板,但是当我尝试从这里添加轮播 sn-p http://bootsnipp.com/snippets/featured/responsive-bs-carousel-with-hero-headers 它的宽度是 100%。

如何更改它,使其与页面其余部分的宽度相同且不占 100%?

提前致谢。

【问题讨论】:

  • 尝试像这样为您的carousel <div class="carousel fade-carousel slide container" data-ride="carousel" data-interval="4000" id="bs-carousel"> 使用容器类
  • 您能否提供一个最小、完整且可验证的问题示例? stackoverflow.com/help/mcve

标签: html css twitter-bootstrap carousel


【解决方案1】:

您的其余内容似乎在 rowcontainer 内,而我从轮播 sn-p 中可以看到它不在任何 row 内strong>row 或 container 使其占全宽度的 100% 宽度。

尝试将轮播插入与页面其他部分最相关的容器或行中。那应该可以解决您的问题。

如果您发布代码,那么问题可能会得到更好的解决。

【讨论】:

    【解决方案2】:

    只需将您的代码放在class="container" 中,如下所示,它应该可以工作,请参阅更新的fiddle

    <div class="container">
    
    <nav class="navbar navbar-default">
            <div class="container-fluid">
              <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
                  <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="#">Project name</a>
              </div>
              <div id="navbar" class="navbar-collapse collapse">
                <ul class="nav navbar-nav">
                  <li class="active"><a href="#">Home</a></li>
                  <li><a href="#">About</a></li>
                  <li><a href="#">Contact</a></li>
                  <li class="dropdown">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
                    <ul class="dropdown-menu">
                      <li><a href="#">Action</a></li>
                      <li><a href="#">Another action</a></li>
                      <li><a href="#">Something else here</a></li>
                      <li role="separator" class="divider"></li>
                      <li class="dropdown-header">Nav header</li>
                      <li><a href="#">Separated link</a></li>
                      <li><a href="#">One more separated link</a></li>
                    </ul>
                  </li>
                </ul>
                <ul class="nav navbar-nav navbar-right">
                  <li class="active"><a href="./">Default <span class="sr-only">(current)</span></a></li>
                  <li><a href="../navbar-static-top/">Static top</a></li>
                  <li><a href="../navbar-fixed-top/">Fixed top</a></li>
                </ul>
              </div><!--/.nav-collapse -->
            </div><!--/.container-fluid -->
          </nav>
    
    
    
    
    
    <div class="carousel fade-carousel slide" data-ride="carousel" data-interval="4000" id="bs-carousel">
      <!-- Overlay -->
      <div class="overlay"></div>
    
      <!-- Indicators -->
      <ol class="carousel-indicators">
        <li data-target="#bs-carousel" data-slide-to="0" class="active"></li>
        <li data-target="#bs-carousel" data-slide-to="1"></li>
        <li data-target="#bs-carousel" data-slide-to="2"></li>
      </ol>
    
      <!-- Wrapper for slides -->
      <div class="carousel-inner">
        <div class="item slides active">
          <div class="slide-1"></div>
          <div class="hero">
            <hgroup>
                <h1>We are creative</h1>        
                <h3>Get start your next awesome project</h3>
            </hgroup>
            <button class="btn btn-hero btn-lg" role="button">See all features</button>
          </div>
        </div>
        <div class="item slides">
          <div class="slide-2"></div>
          <div class="hero">        
            <hgroup>
                <h1>We are smart</h1>        
                <h3>Get start your next awesome project</h3>
            </hgroup>       
            <button class="btn btn-hero btn-lg" role="button">See all features</button>
          </div>
        </div>
        <div class="item slides">
          <div class="slide-3"></div>
          <div class="hero">        
            <hgroup>
                <h1>We are amazing</h1>        
                <h3>Get start your next awesome project</h3>
            </hgroup>
            <button class="btn btn-hero btn-lg" role="button">See all features</button>
          </div>
        </div>
      </div> 
    </div>
    
    </div>
    

    【讨论】:

      猜你喜欢
      • 2022-10-14
      • 1970-01-01
      • 2015-10-02
      • 1970-01-01
      • 2011-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-19
      相关资源
      最近更新 更多