赞了文章2018-07-10
createClass本质上是一个工厂函数,extends的方式更加接近最新的ES6规范的class写法。两种方式在语法上的差别主要体现在方法的定义和静态属性的声明上。createClass方式的方法定义使用逗号,隔开,因为creatClass本质上是一个函数,传递给它的是一个Object;而class的...
赞了文章2018-06-07
PostCSS 是一款对 CSS 进行处理的工具。它主要依赖插件来进行操作。当你需要某些功能的时候,只需配置相应的插件即可。它有非常非常丰富的插件,可以涵盖你的开发过程的各个方面。即使没有满足你需要的插件,你也完全可以使用 JavaScript 来开发自己的插件就可以了。
赞了回答2015-05-06
后来人们发现这样不行:不同项目用的grunt api版本不同,grunt又没到stable的阶段无法保证向下兼容,全局装一个grunt结果一团糟,人们根本没法用新的api(因为更多人装的是老版本,不可能一夜之间让所有项目的gruntfile重写)。所以大概是在0.4.0的时候就改为强制每...
提出了问题2014-02-20
回答了问题2014-01-24
需要考虑的问题太多了,各个div的position、宽高、border的宽度都要知道,不同情况下表现出来都不一样,你说得太模糊了
回答了问题2014-01-24
除了上述的方法,还可以试试flexbox布局模式(Chrome当前版本仍然需要添加前缀“-webkit-”) {代码...} 不过该规范最近才达到稳定,在主要的浏览器对新的版本有相当完整的支持,但有些浏览器对它的实现也许并不相同。
回答了问题2014-01-22
对于html内置的内联级标签以及表单元素标签,源代码中连续几个内联级标签中的换行在浏览器中会被解释为一个空格,包括ie和ff,而这个空格是会被当作一个空白节点(nodeType等于3的节点,就是文字节点)。
回答了问题2014-01-21
我也是初学者,但是我看了你提的问题觉得很迷惑,不知道你到底要实现成什么样。这样写代码当然会闪烁啊(一开始不显示导航条,下拉的时候才会显示),导航条不突然出来吓人一跳才奇怪的好吧==!我觉得你是不是想要一个过渡的效果呢?过渡效果有很多种啊,比如渐入渐...