摘要: 最近,后端同事安装webpack后,发现命令跑不起来。 原因:这位同事安装Webpack的时候设置了全局存放路径和缓存路径为D盘,不在C盘的默认目录下。 我想可能是因为这时系统接收到Webpack命令后会去C盘找Webpack的文件解析命令,但是C盘里面没有文件,又没有告诉系统说把webpack安装 阅读全文
posted @ 2018-08-09 09:35 coconutGirl 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 在一开始实现tbody内滚动时,最先想到的是利用两个表格拼起来。最近,有接触到一个只用一个表格的简单实现,记录一下。 thead设为display:table; tbody设为display: block;overflow-y: scroll; 阅读全文
posted @ 2018-08-09 09:28 coconutGirl 阅读(2443) 评论(0) 推荐(0) 编辑
摘要: 发现无论要用到什么,看文档永远是上手最快的方式。跟着tutorial走一遍。具体API慢慢看。而且下下来了的依赖模块在node_modules里面都会有xxx.md文件,也有guide。github上面一般也会有对应的文档。非常适合不能上外网的环境下用。 阅读全文
posted @ 2018-08-09 09:24 coconutGirl 阅读(102) 评论(0) 推荐(0) 编辑
摘要: react-router4中不支持直接从react-router中引用hashHistory等history对象。 解决: 1、降级 npm install react-router@3 --save 2、查阅react-router4的文档 npm install react-router-dom 阅读全文
posted @ 2018-08-09 09:20 coconutGirl 阅读(3906) 评论(0) 推荐(0) 编辑
摘要: mouseleave事件是各元素各自触发,不是由子元素冒泡而来,而mouseout是由子元素冒泡而来。也就是: mouseleave是当鼠标指针离开了目标元素以及目标元素的所有子元素以后才会触发。如下例就是如果第二个div的高度比第三个有文本内容的div高,离开文本后鼠标还在第二个div范围内,只会 阅读全文
posted @ 2018-08-07 10:04 coconutGirl 阅读(5828) 评论(0) 推荐(1) 编辑
摘要: 简单的实现随意拖拽一个元素移动。最开始想到的是H5的拖放API,只拖不放,非常好用。然鹅,拖放就会有元素的影子跟着鼠标移动,所以 最后改成了用JS实现元素的拖拽。 第一步:监听目标元素的mousedown事件 第二步:在mousedown的处理事件内注册整个文档的mousemove事件和mouseu 阅读全文
posted @ 2018-08-06 17:33 coconutGirl 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在微信开发者工具里面的调试器上看不到元素的伪类,所以不容易找到那个边框。实际上微信的button的边框是用伪类实现的,所以用伪类样式去掉。 button:after { border: none; } 阅读全文
posted @ 2018-03-13 15:12 coconutGirl 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1、显卡是否支持双显2、信号连接线是否正确3、连接线插上的接口是否正确 阅读全文
posted @ 2018-02-23 16:50 coconutGirl 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 今天设计给了一张svg的图片做背景,但是经过两个小时的纠结,发现就是无法铺满元素,然后经过高人指点,发现是svg图片的原因,百度后果然能解决问题。 解决: 在webstorm里面打开svg图片,然后在svg标签上面加上属性:preserveAspectRatio="none meet"; 阅读全文
posted @ 2018-02-05 20:03 coconutGirl 阅读(2328) 评论(0) 推荐(0) 编辑
摘要: 在做FAQ的时候,问题列表是多个tab,相对于整个页面居中,然后当时表现在由于切换tab的和时候,问题列表数量动态变化,有些多的要滚动条,有些少的不需要滚动条,我最开始设置的自动,需要滚动条就出现,不需要就不出现。然后,问题就来了,切换Tab的时候,从没有滚动条的切换到有滚动条的,居中的内容区域会位 阅读全文
posted @ 2018-01-24 13:48 coconutGirl 阅读(414) 评论(0) 推荐(0) 编辑