我使用引導來創建佈局。如何適合沒有滾動屏幕?
這是我的代碼:
<html>
<head>
<title>Test</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style>
body{
background-color: #000000;
}
</style>
</head>
<body>
<div class="container-fluid" style="margin-top: 5px; margin-bottom: 15px;">
<div class="row-fluid">
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
</div>
<div class="row-fluid">
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
</div>
<div class="row-fluid">
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
</div>
<div class="row-fluid">
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
<div class="col-sm-6" style="padding-top: 5px; padding-left: 5px; padding-right: 5px; border: 1px solid #373737;">
<canvas></canvas>
</div>
</div>
</div>
</body>
</html>
我的問題是如何適應屏幕而不滾動。因爲我將兩列col-sm-6劃分成2列x 4列,寬度大小合適。但是,身高很高。所以,瀏覽器會自動垂直顯示滾動條。如何降低身高以及如何適應屏幕。
這不會是使用友好。但你仍然可以嘗試給你的主div包含行和列的高度爲100vh。 –
我試過但沒有區別 – user3214224
你應該真的,我的意思是_really_,使用CSS文件而不是重複內聯樣式。而@Rahul是正確的,將'height:100vh'設置爲您的主div會迫使它使用所有視口的高度。 –