02 2020 档案
摘要:一,编译: 以var a = 2;为例,说明javascript的内部编译过程,主要包括以下三步 1) 分词: 1.1 词法单元(token):把由字符组成的字符串分解成有意义的代码块,这些代码块称为词法单元。 1.2 下面是一个栗子: var a = 2;被分解成为下面这些词法单元:var、a、=
阅读全文
摘要:一,在css中单位长度用的最多的是px、em、rem,这三个的区别是: 1)px是固定像素,一旦设置了就无法因为适应页面而改变。 2)em和rem相对于px更具有灵活性,因为他们是相对的长度单位(即长度不是定死的,更适用于响应式布局)。 em和rem的区别一句话概括:em相对于父元素,rem相对于根
阅读全文
摘要:一,浮动元素是如何定位的 当一个元素浮动之后,它会被移除正常的文档流,然后向左或者向右平移,一直平移直到碰到了所处的容器的边框,或者碰到另外一个浮动的元素 这是一个栗子: 运行结果: 二,解决浮动的副作用: 1. 针对父元素: 注意:如果一个元素里只有浮动元素,那它的高度会是0.如果你想要的它自适应
阅读全文
摘要:一,容器属性 1. flex-direction 定义:主轴的方向(即项目的排列方向),默认值row 值: row → row-reverse ← column ↓ column-reverse ↑ 2. flex-wrap 定义:一条轴线排不下,如何换行,默认值nowrap 值: nowrap |
阅读全文

浙公网安备 33010602011771号