html文档流和事件流
文档流:
标准文档流,float position: relative、absolute、fixed可以脱离标准文档流;
回归标准文档流:
https://blog.csdn.net/Welkin_qing/article/details/88680584#_25
flaot的元素,对父级元素设置overflow: hidden或clear: both,或者对flaot的元素同时使用clear: both可以回归文档流;
事件流:
用户的操作会产生事件,事件会在dom元素上进行传播,传播方向:div > body > html > document > window
事件分三个阶段: 捕获阶段 > 目标阶段(当前dom上执行的js) > 冒泡阶段(向父级dom传播),一般会早冒泡阶段进行干预,例如在页面和页面弹框中都捕获了Enter回车事件,一般会在弹框层阻止向上冒泡event.stopPropogation();