pretty sunshine

相信美好

footer 的实现方法

当内容不超过一屏时,footer在屏幕底部,内容超过一屏时,和主体内容有固定距离。也就是内容少的时候吸底,内容多的时候文档流排版。我尝试了几种实现方法。 1.flex 思路:给body设置flex,然后flex的方向设置column,主体内容flex:1于是会自适应高度。 &...

2018-09-29 14:11:37

阅读数 347

评论数 1

iOS中position:fixed吸底时的滑动出现抖动的解决方案

两种抖动 为什么抖动还会有两种? 其实是我碰到过两种抖动的场景,第一个场景是native的抖动,第二个场景是h5的抖动。 native的抖动 前端开发人员会在app中打开webview,这个时候iOS中position:fixed吸底时的滑动出现抖动应该是native造成的抖动,整个v...

2018-06-29 11:31:45

阅读数 4268

评论数 0

移动端1px线&will-change

移动端1px线 viewport告诉你1px为什么变粗 html的代码中经常会有这么一句 <meta name="viewport" content=&a...

2018-06-27 12:49:49

阅读数 138

评论数 0

加锁还没用?你想知道的可能在这里!

updated先于动画执行 任务的执行顺序=>(同步代码、微任务、render、宏任务) setTimeout(()=>{},0)的意思不是立即执行,而是立即排队,取决于js当下线程是否空闲 vue检查数据不会检查外部的let定义的...

2018-06-04 15:03:24

阅读数 240

评论数 0

强大的stylus!

百闻不如一用。 我今天对stylus的用处有了非常直观的认识。 Talk is cheap,show you the code. 使用前: .lottery-sector li:nth-child(1) { background-color: #fff; transform: rota...

2018-05-24 18:31:28

阅读数 1034

评论数 0

pm2的使用

本篇文章将对笔者遇到的情况做一些记录,不是对pm2的长篇介绍哈 pm2是什么 pm2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等。就我使用的体验上用大白话来说,可以把原来比如用npm启动的窗口关掉,仍然可以通过ip和端口号...

2018-05-24 14:20:55

阅读数 520

评论数 0

一个细节的思考——严谨判定字符串的意义

有这么一个需求,判断URL是不是包含from参数,如果只是简单粗暴得用indexOf判断它是不是包含这个字符串,可能会有个问题,比如要求的参数是from=push,但是要是参数是afromb=,也会判定为true,这个是不符合逻辑的,所以应该用正则来处理这个看似简单的需求。 错误示例: if...

2018-05-24 13:59:38

阅读数 86

评论数 0

单行文本和图片的水平中心线对齐方式

场景 div里面有一个img标签,然后按照设计图给把图片的宽度和高度赋给了父元素,给img设置宽度和高度为100%,这样子元素img的宽度和高度就等于父元素的宽度和高度,奇怪的是出现了下图所示的问题: 可以看到图1和图2的详情高度不一样,更加奇怪的是,两个img标签的宽度和高度也是一样的。...

2018-05-20 22:02:21

阅读数 388

评论数 0

关于安卓和iPhone的一个适配问题

场景:几个子元素的中心要在同一个水平线上,但是它们的高度不一样,我的方案是用flex布局,设置属性justify-content:flex-start,然后根据设计图设置margin-top,也就是子元素上边缘距离父元素上边缘的距离; 问题:因为设计图是在iPhone的基础上设计的,所以当按照上...

2018-05-20 13:06:25

阅读数 528

评论数 0

webview打不开的一个原因

场景:做了一个跳转,很奇怪的是,用自己的安卓手机能正常显示,但是iPhone是白屏,是用Charles代理。 灵感:我是说为啥我在自己的电脑浏览器上google搜索显示说我要访问的是私密连接,我突然觉得这两者应该有什么关系,应该是Charles设置了SSL Proxy Settings那边进行了...

2018-05-20 11:06:55

阅读数 369

评论数 0

踩坑

我踩的一些坑: 1⃣️nodejs转发跨域请求,也就是server proxy,把前端静态页面也挂在服务器上,这样可以用http协议访问,而不是用file协议访问;然后可以用判断路径的方法对不同对接口做不同对路由 2⃣️ls命令可以列出所有文件,ls -a可以把隐藏的文件也列出来,cat可以查...

2018-05-09 10:25:19

阅读数 53

评论数 0

前端开发里的设计模式

前端开发中的设计模式 设计模式的定义是,在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。在不同的编程语言中,对设计模式的实现其实是可能会有区别的。比如java和javascript,在Java这种静态编译型语言中,无法动态地给已存在的对象添加职责,所以一般通过包装类的方式来实现装饰者...

2018-01-18 23:57:17

阅读数 5555

评论数 2

关于前端那些值得看的书

《javascript高级程序设计》我觉得差不多是必看的书了,看完这本书很多之前的困惑会迎刃而解《javascript DOM编程艺术》内容如其名,平稳退化、渐进增强、以用户为中心的设计思想在这本书中体现得淋漓尽致《锋利的jquery》如果看完这本书还能将原生的js运用得很好就很棒棒!《深入浅出n...

2017-12-26 10:35:22

阅读数 247

评论数 0

WebStrom卡死在indexing的解决方案

做nodejs项目时,会有node_modules文件夹,WebStorm会扫描整个项目建立索引,也就是会看到如下图所示的等待(我等过半小时还没好,然后WebStorm直接未响应 既然node_modules文件夹这么大,索性让WebStrom建立索引的时候别扫这个文...

2017-12-20 15:55:07

阅读数 3787

评论数 0

可以说是比较浅显易懂的区块链解释了

转自作者:汪乐-LaiW3n 链接:https://www.zhihu.com/question/37290469/answer/107612456 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 -----正文----- 事情是这样的,最近我的室友Hasa...

2017-07-14 08:54:44

阅读数 10830

评论数 0

pyqtgraph如何设置字符串类型横坐标

想说下自己的“坎坷”经历,也希望后面有这个需求但是还没解决的盆友少走点弯路…… pyqtgraph的中文资料蛮少的,用中文百度了一番无果,用bing搜索pyqtgraph time axis之类的发现有些歪国盆友也和我有过一样的问题,但是他最终也没有解决,然后我发现pyqtgraph有个官方的例子...

2017-04-14 16:30:31

阅读数 2850

评论数 1

pyqtgraph中removeWidget后还是会显示在界面的清除方法

pyqtgraph中removeWidget后还是会显示要怎么清除,见文中分解

2017-03-28 11:01:57

阅读数 1223

评论数 1

关于pyqt的简介

Pyqt包括Qtgui、QtCore、QtXml、QtSql、QtNetwork、QtSvg、QtOpenGL。 QtGui:图形图像组件,比如按钮,文本框等组件QtCore:时间、文件、各种数据类型、流、urls、mime类型、线程和过程QtXml:与xml的交互相关QtSql:与数据库相关...

2017-03-08 16:15:12

阅读数 233

评论数 0

vn.py安装错误解决办法

最近在学习量化投资,于是有了解到vn.py。我是在win10安装的,所以对自己的错误进行了记载~

2016-11-03 20:14:48

阅读数 1563

评论数 0

css 页面重绘和回流(重排)以及优化

一、html页面的呈现流程 1.  浏览器把获取到的HTML代码解析成1个DOM树,HTML中的每个tag都是DOM树中的1个节点,根节点就是我们常用的document对象。DOM树里包含了所有HTML标签,包括display:none隐藏,还有用JS动态添加的元素等。 2. 浏览器把所...

2016-08-18 14:58:46

阅读数 417

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭