块状元素DIV(盒模型)

块状元素DIV(盒模型)

首先设置一个DIV,如图所示:

<span style="font-size:18px;">div{
	width: 295px;
	height: 132px;
}</span>

块状元素div,以下称之为内容,如图可以看到 三个名词.pading(内边距),border(边框),margin(外边距)

下面就简单介绍一下它们的使用方法.

1.pading 内边距 有四个属性值

方法一:逐个设置(上右下左)

pading-top : 10px;
pading-right:10px;
pading-bottom: 10px;
pading-left: 10px;
方法二:

pading : 10px 10px 10px 10px; /*按照<span style="font-size:18px;">上右下左的顺序</span>*/


注意: pading的颜色和内容的颜色一样,但不会影响内容的大小.
2.border(边框)
border属性值有很多,如下图:


在这里以一个方向为例:

border-left : border-width | border-style | border-color

其中border-style 属性值如下:

none :  默认值。无边框。不受任何指定的 border-width 值影响 
hidden :  隐藏边框。IE不支持 d
otted :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为点线。否则为实线 
dashed :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线。否则为实线 
solid :  实线边框 
double :  双线边框。两条单线与其间隔的和等于指定的 
border-width 值 
groove :  根据 border-color 的值画3D凹槽 
ridge :  根据 border-color 的值画3D凸槽 
inset :  根据 border-color 的值画3D凹边 
outset :  根据 border-color 的值画3D凸边 

对边框的距离也可以集中控制:

border: 10px solid pink; /*四条边属性相同*/

3.margin(外边距)

margin-top :10px;
margin-right:10px;
margin-bottom:10px;
margin-left:auto; 
注意:
1) margin : 0px  auto; (没写的取对边的值) 

//居中 (思考 竖直方向用auto是什么效果? 最好把所有div放到一个container,整体居中)

2) margin的重叠现象

a) 兄弟情况

                          


                              

                                                            

注意:上下相邻普通元素(比如float的就是50px+50px)margin取最大的边距值

b)父子DIV情况

                  


                                       

margin取最大的边距值



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值