
CSS布局
文章平均质量分 63
目前收录了原生JS圣杯布局的四种方式
山清水秀林
这个作者很懒,什么都没留下…
展开
-
一篇文章弄懂BFC
`BFC(Block Formatting Context)`,即块级格式化上下文,它是页面中的一块渲染区域,并且有一套属于自己的渲染规则(前三条规则仅针对于非BFC元素)- 内部的盒子会在垂直方向上一个接一个的放置;- 对于同一个BFC下的两个上下相邻盒子的上下外边距 (margin) 会发生重叠;- 每个元素的左外边距与包含块的左边界相接触(即BFC中子元素不会超出他的包含块),即使浮动元素也是如此;- BFC的区域不会与浮动的元素区域重叠;- 计算BFC的高度时,浮动子元素也参与计算原创 2022-11-28 12:18:39 · 1096 阅读 · 1 评论 -
[Web前端基础] CSS优先级、JS运算优先级、CSS设置在第几行进行超出部分省略号、JS设置元素样式的六种方式
important> 行内样式 > id选择器 > 类选择器 > 标签选择器 > 通配符选择器 > 继承。原创 2022-09-12 19:02:41 · 645 阅读 · 0 评论 -
CSS3浏览器私有前缀 && 新增的属性选择器
谈谈你对BFC的理解?我们在页面布局的时候,经常出现以下情况:这个元素高度怎么没了?这两栏布局怎么没法自适应?这两个元素的间距怎么有点奇怪的样子?…原因是元素之间相互的影响,导致了意料之外的情况,这里就涉及到了 BFC 概念内部的盒子会在垂直方向上一个接一个的放置对于同一个BFC的两个相邻的盒子的margin会发生重叠,与方向无关。每个元素的左外边距与包含块的左边界相接触(从左到右),即使浮动元素也是如此BFC的区域不会与float的元素区域重叠。原创 2022-09-10 16:51:50 · 398 阅读 · 0 评论 -
CSS实现圣杯布局(双飞翼布局)的四种方式
总结了原生JS实现圣杯(双飞翼)布局的四种方式原创 2022-08-29 13:02:10 · 1422 阅读 · 0 评论