您现在的位置:首页 --> 查看专题: margin
Margin是什么?
Margin这个概念本身并不难,我也不想把它说的多晦涩,会css的都知道box盒模型,它就是盒与盒之间的间距,俗称外边距,也有叫外补白的,这些不重要。是的,它就是这么简单,但是,它又是怎么兴风作浪的呢?
在刚接触css的时候,有个小师傅告诉我,能用padding的地方就不要用margin,容易出现问题,我当时是谨记在心,以至于后来在挺长一段时间,也不知道会有什么问题。人就习惯于用“有问题”来概括一个还没弄明白也没找到解决方案的问题,当然这是消极的,我们应该面对问题,解决问题。
在我刚开始学习html的时候,几乎所有会的人都说最多一个星期就学会了。当我学习css到了一定阶段的时候,觉得也挺容易的呀,为什么有那么多人都做了那么久,还在那儿研究什么呢?与此同时,还有很多人去吐槽jquery,说它就是设计师玩儿的东西,前端敲代码的你应该去研究js以及各种框架诸如此类等等,反正你要让自己在搞的东西别人听了觉得高大上、不明觉厉就对了。这样的现象也不能说不好,因为毕竟还是在不断的学习,可是,不得不说也是浮躁的表现,高手用树叶都能杀人,你却一直只想要绝世好剑,在鄙视自己的道路上前进不止~问题是你也顺便鄙视了别人,呵呵。
CSS中的margin外边距重叠(Collapsing margins)指的是毗邻的两个或多个外边距会合并成一个外边距。其中所说的margin毗邻,可以归结为以下两点:(1)这两个或多个外边距没有被非空内容、padding、border或clear分隔开。(2)这些margin都处于普通流中,浮动元素、inline-block元素、绝对定位元素的margin不会和垂直方向上其他的margin元素重叠。(3)只有垂直方向的margin才会折叠,水平方向的margin不会发生折叠的
ie6的问题还真多,解决这个办法是margin-left:235px;_margin-left:220px注意是;_margin-left:220px。
[ 共4篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [66] Oracle MTS模式下 进程地址与会话信
- [65] Go Reflect 性能
- [64] 如何拿下简短的域名
- [59] 图书馆的世界纪录
- [59] 【社会化设计】自我(self)部分――欢迎区
- [58] android 开发入门
- [58] IOS安全–浅谈关于IOS加固的几种方法
- [52] 视觉调整-设计师 vs. 逻辑
- [47] 读书笔记-壹百度:百度十年千倍的29条法则
- [47] 界面设计速成
赞助商广告