博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
盒模型详解
阅读量:4550 次
发布时间:2019-06-08

本文共 1125 字,大约阅读时间需要 3 分钟。

(1)未加任何修饰的盒模型

1 

 

5    6  7  8 13 14 

 (2)在上列中加入border,即:

1 

 

5    6  7  8 13 14 

 可见,并没有使整体变大,而是让里面的内容变小了;

(3)给上列中加1个margin,即:

1 

 

5    6  7  8 13 14 

 可以看出,上列的大小不变,但位置进行了移动,且保持与其它元素一定的距离;

(4)给上列加1个padding,即:

1 

 

5    6  7  8 13 14 

 可以看出,上列两个字往内进行了收缩。

(5)上下margin叠加的问题

1 
7 8 13 14

从对比效果图可以看出,上下列的margin被抵消了1个10px;同时,若二者大小不同,以较大的margin值为准。

 当某个元素设置了float属性,那么它们将不再进行空白边叠加;如下:

1 

 

5    6  7  8 13 14 

 可以看出,这时二者中间的宽度为20px;

(6)左右浮动margin加倍问题

按照书上的写法会报错,以后再来验证吧!

转载于:https://www.cnblogs.com/lanyb009/p/9241367.html

你可能感兴趣的文章
gdb调试时查看内存
查看>>
架构图
查看>>
docker常用命令(二)
查看>>
libreoffice转换文档的方法(支持各平台各版本的libreoffice)
查看>>
jenkins配置QQ邮箱自动发送RF测试构建结果通知邮件
查看>>
第七篇:weblogic之自定义域(克隆)
查看>>
案列密码生成器
查看>>
React-Native 之 redux 与 react-redux
查看>>
ButterKnife是啥
查看>>
mysql高效获取两张表共同字段的交集数据
查看>>
一天一个mysql函数(一) cast && convert
查看>>
【转】C++ const关键词用法
查看>>
andorid项目中MVC的体现
查看>>
字符串分割和拼接
查看>>
【每日Scrum】第七天(4.28)Sprint2总结性会议
查看>>
Java位操作大全(通用于C语言)
查看>>
不被Database Replay支持的请求
查看>>
mmsplayer for wince,windows demo已经发布
查看>>
liunx网络基本命令
查看>>
滑动门的制作
查看>>