复习
wangmumu_zzz
这个作者很懒,什么都没留下…
展开
-
css元素隐藏
复习整理元素隐藏的几种方式,以及他们的区别。 1.dispaly:none 这个方式会把空间都释放了,在控制台也不显示了,所以绑在元素上的事件也都没有了。不能修改子孙节点的dispaly值显示出来。 2.opacity:0 这个方式只是把元素的透明度设置为0,也就是把它变得透明,它本身还是在的只是看不到了,所以空间就不会释放,绑在上面的事件也都在,能正常使用。 3.visility:hidden ...原创 2018-12-04 20:18:59 · 148 阅读 · 0 评论 -
浏览器重排重绘总结
重排 浏览器下载完页面中的所有组件(HTML、JavaScript、CSS、图片)之后会解析生成两个内部数据结构(DOM树和渲染树),DOM树表示页面结构,渲染树表示DOM节点如何显示。重排是DOM元素的几何属性变化,DOM树的结构变化,渲染树需要重新计算。 也就是一个元素的外观被改变,但是没有改变布局(比如宽高等)的情况下发生的,比如改变visibility、outline、背景颜色之类。 重绘...原创 2018-12-04 21:53:57 · 203 阅读 · 0 评论 -
css中的定位
@[TOC]css css中的position 初学css的时候对position的各个属性了解的并不全面,前些天进行复习的时候总结了一下,记录下来,防止遗忘。 fixed ,固定定位。会脱离文档流,其他没什么特别; absolute 绝对定位。定位的元素,总是相对于其最近的定义为absolute/relative的父元素,但是不一定是直接的父元素 relative相对定位。定位的元素,总是相...原创 2018-12-04 20:21:43 · 174 阅读 · 1 评论