08 2018 档案

摘要:BFC 定义: BFC(Block formatting context)直译为"块级格式化上下文"。它是一个独立的渲染区域,只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。 BFC布局规则(原理): 如何创建一个BFC: 阅读全文
posted @ 2018-08-02 11:08 柠檬小怪兽 阅读(226) 评论(0) 推荐(0)
摘要:工作中,对dom元素取宽高位置的情况并不少见,这篇就总结一下,如何用JS设置和获取盒模型的宽和高,以及,哪种方式才是最优选择。 这种方法只能获取到内联样式的宽和高,而样式一般不回以内联方式写,所以这种方式不适用现在大多数的开发; 这种方式只适用于IE,直接PASS; getComputedStyle 阅读全文
posted @ 2018-08-02 10:55 柠檬小怪兽 阅读(1051) 评论(0) 推荐(0)
摘要:相信每个前端玩家在初学CSS的时候都遇到过这么一个问题:如何实现一个三栏布局。 假设高度已知,左栏右栏宽度各300px;中间自适应。 看似很简单的一个问题,但这么简单的一个问题,可以体现出一个前端玩家的段位水平。 初级玩家的回答:1.浮动;2.绝对定位。 中级玩家的回答:1.浮动;2.绝对定位;3. 阅读全文
posted @ 2018-08-01 17:58 柠檬小怪兽 阅读(148) 评论(0) 推荐(0)