初学者之CSS学习(六)盒子模型
来源:互联网 发布:农村淘宝网怎么开 编辑:程序博客网 时间:2024/06/03 20:34
<html>
<head>
<meta charset="utf-8"/>
<title>盒子模型</title>
<style type="text/css">
/*大部分HTML元素的盒子属性(padding,margin)都默认为0
有少数HTML元素的浏览器默认值不为0,例如body p ul li
form 标记等,因此我们有时有必要先设置它们的这些属性为0
CSS全局reset*/
*{
padding: 0;
margin: 0;
}
#box{
width: 400px;
/*边框
粗细 样式 颜色*/
border: 5px solid purple;
/*内边距
指的是盒子与边框之间的距离
盒子里的width指的是内容的宽度,如果有内边距则div盒子会被撑开,内容宽度不变
加入内边距的div盒子宽度:5*2+400+30*2=470*/
/*padding: 30px;*/
/*各个方向的内边距*/
/*padding-top: 20px;
padding-right: 50px;
padding-bottom: 100px;
padding-left: 150px;*/
/*一个参数的时候,代表上下左右四个方向
两个参数的时候,第一个代表上下,第二个代表左右方向
三个参数的时候,第一个代表上,第二个代表左右,第二个代表下方向
四个参数的时候,代表上右下左四个方向,也就是顺时针方向*/
padding: 30px 60px 10px 20px;
}
img{
width: 100px;
height: 100px;
}
/*外边距
上下外边距会合并,左右外边距会累加*/
#meinv{
margin-right: 100px;
}
#shuaige{
margin-left: 50px;
}
div{
width: 300px;
height: 200px;
}
#box1{
background: purple;
margin-bottom: 100px;
}
#box2{
background: green;
margin-top: 50px;
}
</style>
</head>
<body>
<div id="box">
中华民族是最值得自豪的民族,不仅是因为我们拥有世界最多的人口,更因为我们拥有热爱祖国献身祖国的高尚风范、拥有善于学习勇于创新的聪明智慧、拥有志存高远兼济天下的宽广心胸、拥有百折不挠勇往直前的英雄气概。每到国家民族危难之时,总有英雄豪杰挺身而出,为大家舍小家,“亟拯斯民于水火,切扶大厦之将倾。
</div>
<div id="box1"></div>
<div id="box2"></div>
<img src="meinv.png" id="meinv"/>
<img src="shuaige.png" id="shuaige"/>
<!-- 上下外边距会合并,左右外边距会累加 -->
<!-- 内边距不能设置为负值(相当于盒子里面装的物品肯定是要能装下的),外边距可以是负值 (相当于盒子与盒子之间是可以重叠的,例子:刀捅树里面)-->
</body>
</html>
<head>
<meta charset="utf-8"/>
<title>盒子模型</title>
<style type="text/css">
/*大部分HTML元素的盒子属性(padding,margin)都默认为0
有少数HTML元素的浏览器默认值不为0,例如body p ul li
form 标记等,因此我们有时有必要先设置它们的这些属性为0
CSS全局reset*/
*{
padding: 0;
margin: 0;
}
#box{
width: 400px;
/*边框
粗细 样式 颜色*/
border: 5px solid purple;
/*内边距
指的是盒子与边框之间的距离
盒子里的width指的是内容的宽度,如果有内边距则div盒子会被撑开,内容宽度不变
加入内边距的div盒子宽度:5*2+400+30*2=470*/
/*padding: 30px;*/
/*各个方向的内边距*/
/*padding-top: 20px;
padding-right: 50px;
padding-bottom: 100px;
padding-left: 150px;*/
/*一个参数的时候,代表上下左右四个方向
两个参数的时候,第一个代表上下,第二个代表左右方向
三个参数的时候,第一个代表上,第二个代表左右,第二个代表下方向
四个参数的时候,代表上右下左四个方向,也就是顺时针方向*/
padding: 30px 60px 10px 20px;
}
img{
width: 100px;
height: 100px;
}
/*外边距
上下外边距会合并,左右外边距会累加*/
#meinv{
margin-right: 100px;
}
#shuaige{
margin-left: 50px;
}
div{
width: 300px;
height: 200px;
}
#box1{
background: purple;
margin-bottom: 100px;
}
#box2{
background: green;
margin-top: 50px;
}
</style>
</head>
<body>
<div id="box">
中华民族是最值得自豪的民族,不仅是因为我们拥有世界最多的人口,更因为我们拥有热爱祖国献身祖国的高尚风范、拥有善于学习勇于创新的聪明智慧、拥有志存高远兼济天下的宽广心胸、拥有百折不挠勇往直前的英雄气概。每到国家民族危难之时,总有英雄豪杰挺身而出,为大家舍小家,“亟拯斯民于水火,切扶大厦之将倾。
</div>
<div id="box1"></div>
<div id="box2"></div>
<img src="meinv.png" id="meinv"/>
<img src="shuaige.png" id="shuaige"/>
<!-- 上下外边距会合并,左右外边距会累加 -->
<!-- 内边距不能设置为负值(相当于盒子里面装的物品肯定是要能装下的),外边距可以是负值 (相当于盒子与盒子之间是可以重叠的,例子:刀捅树里面)-->
</body>
</html>
0 0
- 初学者之CSS学习(六)盒子模型
- CSS学习之:盒子模型
- Css3盒子模型-css学习之旅(5)
- CSS学习笔记之<盒子模型>
- css学习之盒子模型应用
- CSS之盒子模型
- CSS之盒子模型
- CSS之盒子模型
- css之盒子模型
- css之盒子模型
- HTML5:学习(5)CSS盒子模型
- css盒子模型之边框(border)
- CSS之盒子(Box)模型
- CSS之盒子模型(Box Model)
- css(盒子模型)
- CSS学习笔记----盒子模型
- css盒子模型学习笔记
- css盒子模型的学习
- Quartz框架入门学习(一)
- listview 通过筛选全部城市显示出搜索的城市
- 诠释数据降维算法:一文讲尽t-分布邻域嵌入算法(t-SNE)如何有效利用
- java 序列化和反序列化实现克隆
- 从B树、B+树、B*树谈到R 树
- 初学者之CSS学习(六)盒子模型
- 手机连接电脑MTP显示问号
- 求最大公约数和最小公倍数
- Android复习之旅--BroadcastReceiver
- 3、配置Maven环境
- Vuejs是什么
- virtualbox安装centos7
- iOS - 如何在iOS8.0系统以上使用指纹功能
- python