2 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
首先,您不應(yīng)該將.row
s 作為 的直接子級(jí)<body>
。您需要將它們包裝在 或.container
中.container-fluid
。如果不這樣做,您將在不同的屏幕寬度下在頁(yè)面上看到水平滾動(dòng)條。
請(qǐng)注意,您不應(yīng)將 a.container
放在 another 內(nèi).container
,但可以將 a 放在.container
a 內(nèi).container-fluid
。
其次,為了.h-100
工作,您需要將其沿著子元素鏈傳遞到每個(gè)元素,因?yàn)樗冀K是100%
其父元素。如果一個(gè)父元素沒(méi)有它,那么鏈就會(huì)被破壞,并且它的子元素將具有100%
(0
或者maxContent
如果該元素具有一些流內(nèi)容)。
這是您的示例.container
:
<html class="h-100">
<head>
? ? <title>Admin</title>
? ? <meta charset="utf-8">
? ? <meta name="viewport" content="width=device-width, initial-scale=1">
? ? <link rel="stylesheet"/>
</head>
<body class="h-100">
? <div class="container h-100">
? ? <div class="row h-100">
? ? ? <div class="col-md-2 h-100 bg-success" id="sidebar"></div>
? ? ? <div class="col-md-10 bg-danger h-100"></div>
? ? ?</div>
? ? </div>
</body>
</html>
這是.container-fluid
:
<html class="h-100">
<head>
? ? <title>Admin</title>
? ? <meta charset="utf-8">
? ? <meta name="viewport" content="width=device-width, initial-scale=1">
? ? <link rel="stylesheet"/>
</head>
<body class="h-100">
? <div class="container-fluid h-100">
? ? <div class="row h-100">
? ? ? <div class="col-md-2 h-100 bg-success" id="sidebar"></div>
? ? ? <div class="col-md-10 bg-danger h-100"></div>
? ? ?</div>
? ? </div>
</body>
</html>
雖然 Bootstrap 被認(rèn)為相當(dāng)容易上手和使用,但它也有一些問(wèn)題。

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊
你應(yīng)該提到:
h-25 、 h-50 、 h-75 和 h-100 根據(jù)您父母的身高設(shè)置 div 的高度。你有2種方法:
設(shè)置父母分區(qū)的高度
在您的 css 文件中使用
height = 100 vh
您的分區(qū)
- 2 回答
- 0 關(guān)注
- 177 瀏覽
添加回答
舉報(bào)