css 完全搞懂-BFC 什么是 BFC BFC 全称是 Block Formatting Context,即块格式化上下文。 除了 BFC,还有: IFC(行级格式化上下文)- inline 内联 GFC(网格布局格式化上下文)- display: grid FFC(自适应格式化上下文)- display: flex或display: inline-flex 注意:同一个元素不能同时存在于两个 BFC 中 它是 Web 页面的可视 CSS 渲染…
css 简析CSS盒模型Box-Model 每个HTML元素都可以看作是一个盒子,封装周围的HTML元素,它包括:外边距(margin)、边框(border)、内边距(padding)、实际内容(content)四个属性。
css CSS-Emphasis-Marks-文本强调标记 我们常常会在网页中对文本某一关键词进行凸显强调,加粗、高亮、下划线等等一系列相对匹配的样式去装饰进而引起用户注意,今天我们看看另一种实现方法text-emphasis。
css 引入Bootstrap45工具类的方法 为什么要使用bootstrap工具类 bootstrap工具类集成了开发过程中常用的一些样式,如paddiing,margin,flex,color等,有利于提升开发效率。 如何引入 npm i bootstrap –save 引入bootstrap工具类相关文件 {代码…} 如何使用 如何自定义主题 如何使用工具类
css CSS有几种定位方式How-many-positioning-methods-in-css static: 正常文档流定位,此时 top, right, bottom, left 和 z-index 属性无效,块级元素从上往下纵向排布,行级元素从左向右排列。
css 关于padding被计算在width中问题boxsizing相关 前一阵子遇到一个小问题,在同样的样式(主要是宽高边距之类的)条件下,DIV在移动端和PC端的宽度不一样,排除了绝大多数样式的问题,但是有个比较陌生,就是box-sinzing,其实经常看到,只不过没怎么注意过,连具体的值都不知道有哪些,在开发者工具里面试了一下,果然和这个样式有关,因此查了一些资料并记录一下。
css 双飞翼布局 双飞翼布局 实现双飞翼布局的五种方法 浮动 绝对定位 flex布局 table grid 浮动浮动的实现,就是直接将左右两边的块实现左右浮动,中间实现自适应 {代码…} 绝对定位实现方法将三块div实现绝对定位,将左右两块div分别设置left和right为0,中间实现left和right各为左右两边的宽度 {代码…} flex布局 实现方式:将外层…
css 弹性盒模型解析 弹性盒模型解析 一、什么是弹性盒模型 {代码…} 二、布局的默认方式 {代码…} 三、弹性盒模型的特点 {代码…} 四、语法与取值(主轴) {代码…} 五、换行方式(交叉轴 辅轴) {代码…} 总结: {代码…} 六、(justify-centent)主轴的布方案 {代码…} 七、交叉轴的布局方案