web全栈笔记之DIV+CSS布局
2017-04-28 19:35
148 查看
DIV+CSS布局实际是将页面模块化的过程
大致可分为
header
内容1 内容2
footer
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>div+css</title>
<style>
#container {
width:980px;
margin:0px auto;/*主面板DIV居中*/
}
/*顶部面板样式*/
#header {
width:100%;
height:150px;
border:1px #F00 solid;
}
/*底部面板样式*/
#footer {
width:100%;
height:100px;
border:1px #F00 solid;
}
#main1{
float:left;
width:20%;
height:100%;
}
#main2 {
float:left;
width:80%;
height:100%;
}
</style>
</head>
<body>
<div id="Container">
<div id="header">顶部(header)</div>
<div id="main1">主体部分(main1)</div>
<div id="main2">主体部分(main2)</div>
<div id="footer">底部(footer)</div>
</div>
</body>
</html>
可见实现了内容模块分离
现在要将footer(因为采取float,浮动的意思是其页面的其他元素在布局的时候察觉不到其存在)与内容分开我个人选择绝对定位
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>div+css</title>
<style>
#container {
width:980px;
margin:0px auto;/*主面板DIV居中*/
}
/*顶部面板样式*/
#header {
width:100%;
height:150px;
border:1px #F00 solid;
}
/*底部面板样式*/
#footer {
position:absolute;
width:100%;
height:100px;
bottom:0px;
border:1px #F00 solid;
}
#main1{
border:1px #F00 solid;
width:20%;
height:680px;
float:left;
}
#main2 {
border:1px #F00 solid;
width:75%;
height:680px;
float:right;
}
</style>
</head>
<body>
<div id="Container">
<div id="header">顶部(header)</div>
<div id="main1">主体部分(main1)</div>
<div id="main2">主体部分(main2)</div>
<div id="footer">底部(footer)</div>
</div>
</body>
</html>
以上就是对div+css布局的一些理解和应用
大致可分为
header
内容1 内容2
footer
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>div+css</title>
<style>
#container {
width:980px;
margin:0px auto;/*主面板DIV居中*/
}
/*顶部面板样式*/
#header {
width:100%;
height:150px;
border:1px #F00 solid;
}
/*底部面板样式*/
#footer {
width:100%;
height:100px;
border:1px #F00 solid;
}
#main1{
float:left;
width:20%;
height:100%;
}
#main2 {
float:left;
width:80%;
height:100%;
}
</style>
</head>
<body>
<div id="Container">
<div id="header">顶部(header)</div>
<div id="main1">主体部分(main1)</div>
<div id="main2">主体部分(main2)</div>
<div id="footer">底部(footer)</div>
</div>
</body>
</html>
可见实现了内容模块分离
现在要将footer(因为采取float,浮动的意思是其页面的其他元素在布局的时候察觉不到其存在)与内容分开我个人选择绝对定位
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>div+css</title>
<style>
#container {
width:980px;
margin:0px auto;/*主面板DIV居中*/
}
/*顶部面板样式*/
#header {
width:100%;
height:150px;
border:1px #F00 solid;
}
/*底部面板样式*/
#footer {
position:absolute;
width:100%;
height:100px;
bottom:0px;
border:1px #F00 solid;
}
#main1{
border:1px #F00 solid;
width:20%;
height:680px;
float:left;
}
#main2 {
border:1px #F00 solid;
width:75%;
height:680px;
float:right;
}
</style>
</head>
<body>
<div id="Container">
<div id="header">顶部(header)</div>
<div id="main1">主体部分(main1)</div>
<div id="main2">主体部分(main2)</div>
<div id="footer">底部(footer)</div>
</div>
</body>
</html>
以上就是对div+css布局的一些理解和应用
相关文章推荐
- DIV+CSS布局浏览器兼容问题解决笔记
- WEB标准布局(DIV+CSS)学习笔记(一)-- CSS样式基础知识
- <div+css页面布局课堂笔记>10---页面布局网站首页设计实例__2
- web前端学习笔记(CSS变化宽度布局)
- CSS3与页面布局学习笔记(五)——Web Font与CSS Sprites(又称CSS精灵、雪碧图)技术
- WEB学习篇--------第二篇(用DIV+CSS布局)
- <div+css页面布局课堂笔记>5---与盒子相关的CSS属性第二部分
- <div+css页面布局课堂笔记>11---页面布局网站首页设计实例__终极版(仿csdn首页)
- <div+css页面布局课堂笔记>7---登录和注册界面的实现
- web前端学习笔记(CSS固定宽度布局)
- Web_CSS_DIV_网页页面常用布局
- <div+css页面布局课堂笔记>3---页面布局的盒子模型(IE与其他浏览器区别)
- DIV+CSS笔记:第五课 先布局,再样式
- CSS学习笔记--Div+Css布局(div+span以及盒模型)
- 别具光芒Div+Css网页布局美画(包括光盘) ,精通Css高级Web标准版 http下载
- web前端学习笔记(CSS固定宽度布局)
- <div+css页面布局课堂笔记>1---div+css对页面布局的优势
- <div+css页面布局课堂笔记>2---页面布局的盒子模型
- 网页布局基础笔记1 DIV+CSS
- CSS学习笔记--Div+Css布局实战(入门)