51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

html Div盒子模型

1.盒子模型

在"CSS盒子模型"理论中,页面中的所有元素都可以看成一个盒子,并且占据着一定的页面空间。 每个元素都看成一个盒子,盒子模型是由四个属性组成的:content(内容)、padding(内边距)、margin(外边距)和border(边框)。此外,在盒子模型中,还有宽度width和高度height两大辅助性属性

1.1盒子组成部分1.1盒子组成部分
content  ==  内容,可以是文本或图片
padding  ==  内边距,用于定义内容与边框之间的距离
margin  ==  外边距,用于定义当前元素与其他元素之间的距离
border  ==  边框,用于定义元素的边框
1.2边框样式

在浏览网页过程中,边框样式随处可见。几乎所有的元素都可以定义边框。例如,div元素可以定义边框,img元素可以定义边框,table元素可以定义边框,span元素同样也可以定义边框

边框样式属性

border-width  ==  border-width
border-style  ==  边框的外观    (none(无样式)、dashed(虚线)、solid(实线)、double(双线))
border-color  ==  边框的颜色  
border-radius  ==  圆角效果
box-shadow  ==  边框阴影 
border-colors  ==  多色边框
border-image  ==  边框背景

简写形式:border: 1px solid red;

说明:只有块元素才可以设置width和height,行内元素是无法设置width和height的。 要是没有给块元素设置width,那么块元素就会延伸到整一行

1.2.1圆角效果:border-radius

使用border-radius属性为元素添加圆角效果

语法:

设置一个值:表示4个角半径都是值1 设置两个值:表示左上角和右下角的圆角半径是值1,右上角和左下角的圆角半径都是值2 设置三个值:表示左上角的圆角半径是值1,左下角和右上角的圆角半径都是值2,右下角圆角半径是值3 设置四个值:表示左上角、右上角、右下角和左下角的圆角半径,依次是值1、值2、值3、值4 说明:border-radius属性取值是一个长度值,单位可以是px、em和百分比

1.2.2内边距:padding

内边距padding,又常常被称为"补白",它指的是内容区到边框之间的那一部分,内边距都是在边框内部的 padding的局部样式

内边距分为4个方向:padding-top、padding-right、padding-bottom、padding-left 语法:

padding-top: 像素值;
padding-right: 像素值;
padding-bottom: 像素值;
padding-left: 像素值;
1.2.3外边距:margin

外边距margin,指的是边框到"父元素"或"兄弟元素"之间的那一部分。外边距是在元素边框的外部的 外边距分为4个方向:margin-top、margin-right、margin-bottom、margin-left

语法:

margin-top: 像素值;
margin-right: 像素值;
margin-bottom: 像素值;
margin-left: 像素值;
2.溢出:overflow

verflow属性来定义内容超出元素大小时应该如何处理

属性值:

visible  ==  可见,内容超出时,不剪切内容,也不添加滚动条
hidden   ==  隐藏,内容超出时,剪切内容,但只显示y轴滚动条而不显示x轴滚动条
scroll  ==  滚动条,内容超出时,显示所有滚动条
auto   ==  自动,根据内容自动显示滚动条(超出显示)

外边距的应用:网页居中对齐 语法:

margin: 0px auto;

auto的意思是自适应

赞(6)
未经允许不得转载:工具盒子 » html Div盒子模型