Yii2中的全宽容器或jumbotron使用Material Bootstrap Library

时间:2015-11-24 18:22:59

标签: css twitter-bootstrap yii2 material-design bootstrap-material-design

我正试图用全尺寸的jumbotron或类似的东西获得全宽容器:

<div class="container" style="margin: 0 auto;width: 100%;background-color: red">
  <div class="jumbotron">
    <h1>Full Width Layout</h1>

    <p class="lead">The Bootstrap 3 grid is fluid only. This example shows how to use a custom container to create a fixed width layout.</p>

    <p><a class="btn btn-large btn-success" href="http://bootply.com/tagged/bootstrap-3" target="ext">More
                    Examples</a>
    </p>
  </div>
</div>

目前我正在使用:https://github.com/FezVrasta/bootstrap-material-design和Yii2。

我已经尝试过关于此的一切,但问题仍然存在,而且不是全宽。

2 个答案:

答案 0 :(得分:2)

如果你想要全宽

您不必在页面中使用container,并且还要记住从您正在使用的布局中删除此类。 (或者您可以定义没有此类的布局,并在渲染页面之前在操作$this->layout= "yourNewLayout";中设置)通常默认布局位于/view/layouts/main.php

然后你必须删除这一行:

 class="container" 

然后你可以看到一个完整的yii2网络应用程序。

只是一个未成年人

你应该使用:

  style="margin: 0 auto;width: 100%; background-color: red;">

答案 1 :(得分:1)

  

要使jumbotron全宽,没有圆角,请放置   它在所有.containers之外,而是在其中添加.container。

<div class="jumbotron">
  <div class="container">
    ...
  </div>
</div>

请参阅Docs

由于您使用的是Bootstrap-Material,您可以使用内置类添加颜色(这取决于 material-fullpalette.css ,而不是材料。 css ,见Docs

请参阅工作示例代码段。

&#13;
&#13;
$.material.init()
&#13;
/*ADD YOURSELF*/

.jumbotron.jumbo-red {
  background: red;
}
&#13;
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-material-design/0.4.4/css/material-fullpalette.min.css" rel="stylesheet" />

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-material-design/0.4.4/js/ripples.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-material-design/0.4.4/js/material.min.js"></script>

<div class="well">Your Own CSS for Color</div>
<div class="jumbotron jumbo-red">
  <div class="container">
    <h1>Full Width Layout</h1>

    <p class="lead">The Bootstrap 3 grid is fluid only. This example shows how to use a custom container to create a fixed width layout.</p>
    <p><a class="btn btn-large btn-success" href="#" target="ext">More
                Examples</a>

    </p>
  </div>
</div>
<hr>
<div class="well">Material CSS for Color</div>
<div class="jumbotron jumbotron-material-red-A700">
  <div class="container">
    <h1>Full Width Layout</h1>

    <p class="lead">The Bootstrap 3 grid is fluid only. This example shows how to use a custom container to create a fixed width layout.</p>
    <p><a class="btn btn-large btn-material-green" href="#" target="ext">More
                Examples</a>

    </p>
  </div>
</div>
&#13;
&#13;
&#13;