![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端碎碎念
文章平均质量分 53
GrahamACER
这个作者很懒,什么都没留下…
展开
-
div里ul li浮动之后父容器高度不能自动增加的解决方法
之前在Github上fork了一个题目,按照流程图来制作一个电商网站…但是遇到点问题如果一个Div内的Ul,li元素浮动的话,这个DIV的高度是没办法被正常的撑起来(显示高度为0)下图一共4个div,我给每个div设置了1px灰色的border-bottom。但是一预览发现border叠在了一起,说明div高度为0这个问题出现的原因是因为在一个区块内的元素被应用了float原创 2016-09-14 22:08:31 · 4038 阅读 · 0 评论 -
CORS与Node Server
提到跨域不得不提CORS,CORS是当前认为最适合跨域的标准,全称是”跨域资源共享”(Cross-origin resource sharing)。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。IE8+:IE8/9需要使用XDomainReques...原创 2018-03-28 13:52:38 · 504 阅读 · 0 评论 -
universal link与APP唤醒
用户点击H5页面的打开App或者下载按钮(这个按钮可能在一个下载入口页、各种分享页面的吸顶或吸底的banner),如果用户已经安装了App,则根据业务跳转到相应的Native页面;如果用户没有安装该应用,则跳到AppStore或者应用市场去下载我们的App。应用流程首先所有的下载/唤起入口都是一个直接跳转,应该是这样:JavaScript1<a href="https://applink-p...转载 2018-03-28 13:32:13 · 1290 阅读 · 0 评论 -
JS引擎的执行机制
首先,请牢记2点:(1) JS是单线程语言(2) JS的Event Loop是JS的执行机制。深入了解JS的执行,就等于深入了解JS里的event loop1.灵魂三问 : JS为什么是单线程的? 为什么需要异步? 单线程又是如何实现异步的呢?技术的出现,都跟现实世界里的应用场景密切相关的。同样的,我们就结合现实场景,来回答这三个问题(1) JS为什么是单线程的?JS最初被设计用在浏览器中,那么想...转载 2018-03-28 13:30:51 · 247 阅读 · 0 评论 -
微信小程序addCard遇到的小坑
坑1,首先是一定要用微信开发者工具调试你的页面,虽然它就是一个Chrome内核包裹的玩意,但如果不用它的工具直接用Chrome你是收不到任何API返回的提示的wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: ''...原创 2018-04-09 19:34:35 · 4996 阅读 · 0 评论 -
重新认识JavaScript的This
这几天忙于面试,基本上所有公司都会考察对This的理解。刚好找了篇文章写的挺好,转载过来原文出处:Dr. Axel Rauschmayer在 JavaScript 中,this 这个特殊的变量是相对比较复杂的,因为 this 不仅仅用在面向对象环境中,在其他任何地方也是可用的。 本篇博文中会解释 this 是如何工作的以及使用中可能导致问题的地方,最后奉上最佳实践。为了更好理解 this,将 th...转载 2018-03-26 02:15:18 · 202 阅读 · 0 评论 -
SuperAgent中文使用文档
原文:https://cnodejs.org/topic/5378720ed6e2d16149fa16bdSuperAgentsuperagent 是一个轻量的,渐进式的ajax api,可读性好,学习曲线低,内部依赖nodejs原生的请求api,适用于nodejs环境下.一个简单的post请求,并设置请求头信息的例子 request .post(转载 2017-07-27 18:11:17 · 1091 阅读 · 0 评论 -
解决移动端字体大小与设定大小不同的问题
前段时间回头去写纯静态Html页面,涉及到手机端匹配的时候,遇到了特别棘手的问题如图,设置font-size是14px,可是Chrome实际渲染是42px。但是同页面另外同样的标签却没有任何问题所有的CSS样式都删除依然无法生效,在想是不是动态设置了viewport的问题?问题依然无法解决,直至偶然看到一篇文章:Font Boosting 才算是彻底解决了这原创 2017-07-11 13:04:48 · 10538 阅读 · 0 评论 -
Adblock与CSS
Chrome有个神插件Adblock,可以阻挡绝大多数的广告。但是Adblock也有个问题,这几天写了几个div,class用的是ad_开头的然而在Chrome中运行始终都没办法显示。最后发现是Adblock小插件的锅…个人猜测是Adblock Plus 等浏览器插件会自动屏蔽一些以 ad 开头的标签和文件,代码类似于:#ad_holder{ display:原创 2016-09-15 22:06:31 · 825 阅读 · 0 评论 -
CSS3 transition属性和Hover效果
w3cschool上其实有很详细的基本属性内容:transition:【属性】【变换延续的时间 】【速率】属性怎么理解…假如有一个div宽度是200px.原创 2016-09-14 21:52:42 · 3267 阅读 · 0 评论 -
被锤的面试题
以下注释都是自己的猜想,并不是正确的1.var a = 1;if(!(b in window)){ var b = 2; a+=1;}else{ a+=2}console.log(a);console.log(b);//这里我觉得就是3和undefined,因为var变量提升的原因,window全局是包含b的,所以第一个if语句永远进不去2.var m ...原创 2019-03-11 23:58:14 · 233 阅读 · 0 评论