摘要: BFC——一个我们容易忽视掉的布局神器 今天给大家说说BFC这个概念,在说概念前,先给大家看个例子: 首先,定义三个div块元素 效果: 我们发现,块级元素的排列顺序是从上往下,一块接着一块,在w3c中,是这样解释block-level box的: 在一个块级排版上下文中,盒子是从包含块顶部开始,垂 阅读全文
posted @ 2016-11-12 12:55 Tim晨 阅读(1140) 评论(7) 推荐(2) 编辑
摘要: 今天来给大家总结下React的单向数据流与组件间的沟通。 首先,我认为使用React的最大好处在于:功能组件化,遵守前端可维护的原则。 先介绍单向数据流吧。 React单向数据流: React是单向数据流,数据主要从父节点传递到子节点(通过props)。 如果顶层(父级)的某个props改变了,Re 阅读全文
posted @ 2016-11-10 13:05 Tim晨 阅读(17008) 评论(0) 推荐(1) 编辑
摘要: 使用浮动造成的BUG: 使用浮动前:(子节点是将父节点撑开了) 代码如下 首先说明现象:我没有给父节点设置高度,在给子div设置float:left后,出现如下BUG: 1.父节点的margin属性失效 2.子节点没有将父节点撑开 那么,我们该怎么解决这样由浮动造成的bug呢? 三种方法: 一、:a 阅读全文
posted @ 2016-11-09 12:03 Tim晨 阅读(15645) 评论(4) 推荐(1) 编辑
摘要: 大神勿喷,这是小弟自己学习的痕迹。 CSS3动画效果核心代码 技术名词 1.height:auto 与 height: 100% height:auto,是指根据块内内容自动调节高度。 height:100%,是指其相对父块高度而定义的高度,也就是按照离它最近且有定义高度的父层的高度来定义高度。 2 阅读全文
posted @ 2016-11-04 17:53 Tim晨 阅读(418) 评论(0) 推荐(0) 编辑
摘要: JavaScript的数组迭代器函数map和filter,可以遍历数组时产生新的数组,和python的map函数很类似 1> filter是满足条件的留下,是对原数组的过滤;2> map则是对原数组的加工,映射成一一映射的新数组 阅读全文
posted @ 2016-10-09 22:18 Tim晨 阅读(9379) 评论(0) 推荐(2) 编辑
Top