随笔分类 - CSS
摘要:一个基础却又容易混淆的 css 知识点 本文依赖于一个基础却又容易混淆的 css 知识点:当 margin/padding 取形式为百分比的值时,无论是 left/right,还是top/bottom,都是以父元素的width为参照物的! 高度自适应占位 假设有这么个场景: 如上图所示,有这么一种用
阅读全文
摘要:一、BFC是什么? 在解释 BFC 是什么之前,需要先介绍 Box、Formatting Context的概念。 Box: CSS布局的基本单位 Box 是 CSS 布局的对象和基本单位, 直观点来说,就是一个页面是由很多个 Box 组成的。元素的类型和 display 属性,决定了这个 Box 的
阅读全文
摘要:虽然我几乎不用 float 布局,但是还是要了解的,工作了很有可能就会用到,所以,今天又看了一遍 “张鑫旭” 写得关于 float 布局的文章,记录一下清除浮动的几种方法,以后随时在此补充。 IE下清除浮动比较简单,使元素 haslayout就可以。如宽度值,高度值,绝对定位,zoom,浮动本身,都
阅读全文
摘要:什么是hasLayout?hasLayout是IE特有的一个属性。很多的ie下的css bug都与其息息相关。当元素的hasLayout属性值为false的时候,元素的尺寸和位置由最近拥有布局的祖先元素控制。当元素的hasLayout属性值为true的时候会达到和BFC类似的效果,元素负责本身及其子
阅读全文
摘要:什么是CSS hack 由于不同的浏览器,甚至同一浏览器的不同版本对CSS的解析认识不一样,导致生成的页面效果不一致,写出针对不同浏览器CSS code就称为CSS hack。 常用的CSS hack 有三种方式,CSS 内部hack、选择器hack、HTML 头部引用,其中第一种最常用。 CSS
阅读全文
摘要:CSS三角形绘制方法 #triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid r
阅读全文
摘要:【转载】flex布局中align-items 和align-content的区别
阅读全文

浙公网安备 33010602011771号