HTML编写一个页面, 左侧一个侧边框div ;右侧 从上到下依次排列五个盒子,调整布局,使页面更美观
时间: 2023-07-15 21:15:02 浏览: 136
以下是一个简单的HTML代码,实现了左侧一个侧边框div和右侧从上到下依次排列五个盒子的布局,你可以根据自己的需求进行修改和美化。
```html
<!DOCTYPE html>
<html>
<head>
<title>页面布局</title>
<style type="text/css">
.container {
display: flex;
flex-direction: row;
}
.sidebar {
width: 20%;
height: 500px;
border: 1px solid black;
margin-right: 20px;
}
.box {
width: 70%;
height: 100px;
margin-bottom: 20px;
background-color: #eee;
border: 1px solid #ccc;
border-radius: 5px;
padding: 10px;
box-sizing: border-box;
}
</style>
</head>
<body>
<div class="container">
<div class="sidebar">
<!-- 侧边栏内容 -->
</div>
<div class="main">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
</div>
</body>
</html>
```
说明:
- 使用了Flexbox布局来实现左右两侧的对齐。
- 左侧的侧边框div使用了固定宽度和高度、边框和外边距来设置。
- 右侧的五个盒子使用了相同的宽度和高度、边框和内边距来设置,并且通过margin-bottom来控制盒子之间的间距。同时,使用了box-sizing属性来确保盒子的大小不会受到内边距和边框的影响。
阅读全文