使用DIV+CSS实现单栏式布局布局1 headercontentfootet等多个模块与屏幕等宽度的单栏式布局布局2 header 与footer两个模块和屏幕等宽度 content略窄的单栏式布局
布局1:
HTML结构:
<div class="container">
<div class="header">Header</div>
<div class="content">Content</div>
<div class="footer">Footer</div>
</div>
CSS样式:
.container {
width: 100%;
}
.header, .content, .footer {
box-sizing: border-box;
padding: 20px;
}
.header {
background-color: #f2f2f2;
}
.content {
background-color: #fff;
}
.footer {
background-color: #f2f2f2;
}
布局2:
HTML结构:
<div class="container">
<div class="header">Header</div>
<div class="content">Content</div>
<div class="footer">Footer</div>
</div>
CSS样式:
.container {
width: 100%;
display: flex;
flex-direction: column;
}
.header, .content, .footer {
box-sizing: border-box;
padding: 20px;
}
.header, .footer {
background-color: #f2f2f2;
}
.content {
width: 80%;
margin: 0 auto;
background-color: #fff;
}
原文地址: https://www.cveoy.top/t/topic/Nn6 著作权归作者所有。请勿转载和采集!