一、左侧导航栏自适应液面高度
要想按钮高度自适应,按钮所有的上级菜单都要加上height:100%
<!doctype html>
<html lang="en" style="height: 100%;">
<head>
<!-- Required meta tags -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Hello World</title>
</head>
<body style="height: 100%;">
<div class="main_left">
<div class="nav btn-group-vertical" style="height: 100%;">
<button type="button" class="btn btn-secondary navbtn">Name</button>
<button type="button" class="btn btn-secondary navbtn">Education</button>
</div>
</div>
</body>
</html>
其中引用了bootstrap4的css和js
以及
.main_left{
width: 15%;
height: 100%;
float:left;
cursor:pointer;
}
二、水平垂直居中
.main_center{
height:50%;
width:50%;
text-align:center;
margin: auto;
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
}