0
我正在使用引導框架構建一個帶有HTML & CSS的網頁。它基於網格佈局系統。我想讓我的導航欄和我的網格的第一行在一個組中,第二行在一個組中,其中每個組填充屏幕高度的100%。我看不到div定義是如何工作的,因爲它跨越了兩個div類的中間。我試過這個,使用calc
函數,但它似乎沒有工作。Bootstrap Responsive Layout無法使用Calc CSS功能
Here是一個JSFiddle。 (注:儘量擴大輸出窗口,以顯示正確的問題)
<div class="PageView">
<nav class="navbar navbar-default">
<div class="container-fluid" id="logoStripe">
<!-- Brand and toggle get grouped for better mobile display -->
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="defaultNavbar1">
<ul class="nav navbar-nav links">
<li><a href="#">About<span class="sr-only">(current)</span></a>
</li>
<li><a href="#">Pre-Order</a>
</li>
<img src="Images/Logo.png" alt="Logo" style="width:auto; height:75px; padding-top:5px; padding-bottom:5px;">
<li><a href="#">News</a>
</li>
<li><a href="#">Contact Us</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<div class="container-fluid">
<div class="PageView">
<div class="row">
<div class="col-md-12">.col-md-1</div>
</div>
<div class="row">
<div class="col-md-6">Button 1 (align Right)</div>
<div class="col-md-6">Button 2 (align Left)</div>
</div>
</div>
</div>
和CSS:
.links {
width: 100%;
display: flex;
justify-content: space-between;
font-size: 28px;
color: #FFFFFF;
}
#logoStripe {
background-color: #54534a;
}
.PageView {
height: calc(100% - 75px);
}
任何人都可以看到我做了什麼錯?任何想法將不勝感激。
什麼是'PageView2'點? –