关于margin使用的注意事项
来源:互联网 发布:免费顶级永久域名注册 编辑:程序博客网 时间:2024/06/05 07:21
margin 就是外边距,在日常使用中我们常会使用margin来让两个盒子或者其他元素产生距离。
margin在使用中就会产生一些问题。
如下代码,当两个盒子是父子关系时
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style type="text/css">*{padding:0;margin:0;}div.box{width: 200px;height: 200px;background:red;}div.son{width: 50px;height: 50px;background:blue;margin-top:100px;}</style></head><body><div class="box"><div class="son"></div></div></body></html>
按照理解应该是这样的
然而并不是,而是
margin-top产生的边距致使整个父盒子向下移了100px,而不是蓝色的盒子移动。
解决这一问题有两个方法:
1.给父盒子加上border边框
2.给父盒子加上overflow:hidden
还有一种情况是当两个盒子为兄弟关系时:
<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style type="text/css">*{padding:0;margin:0;}div.top{width: 200px;height: 200px;background:red;margin-bottom:50px;}div.bottom{width: 200px;height: 200px;background:blue;margin-top:100px;}</style></head><body><div class="top"></div><div class="bottom"></div></body></html>
margin的合并现象,相邻的地方同时使用了外边距,只取较大的那个外边距值。
阅读全文
0 0
- 关于margin使用的注意事项
- margin的使用注意事项
- 关于使用libcurl的注意事项
- 关于NSTimer的使用注意事项
- 关于CCRenderTexture使用的注意事项
- 关于使用libcurl的注意事项
- 关于使用libcurl的注意事项
- 关于Masonry使用的注意事项
- 关于使用libcurl的注意事项
- 关于使用libcurl的注意事项
- 关于npm的使用注意事项
- 关于使用AlarmManager的注意事项
- margin--负的margin的使用
- margin-right的使用
- margin负值的使用
- margin负边距的使用
- 关于RelativeLayout的使用的注意事项
- 关于U盾使用的一些注意事项
- Eclipse无法打开,一闪而过的解决方法。
- Atitit 界面接口技术 cli gui nui cui管理 attilax总结 1. NUI1 1.1. 问:什么是“自然用户界面”?1 2. Cli到gui到nui CUI2 2.1.
- 在caffe训练的数据源的格式
- HDU5952(66/600)
- 变量提升与函数提升,函数字面量,创建函数的几种方式,匿名函数的调用方式
- 关于margin使用的注意事项
- 初学前端心得:使用margin和padding要注意的事项
- Nginx range过滤器整形溢出漏洞 (CVE–2017–7529)预警分析
- windows C语言读串口数据
- MVC的简单介绍
- BZOJ 1257 数学 思维 分段
- Atitit 软件与开发的未来趋势 attilax总结 1.1. Sdx软件重构世界 软件定义未来1 1.2. 《软件和信息技术服务业发展规划(2016-2020年)》(2 1.3. Iot物联
- Java用重载的equals()判断实例变量是否相等
- SpringMVC 深度解析@RequestMapping(一)