啊Q 的文章
-
如何用css让超链接失效
css中可使用pointer-events属性来让超链接不可用;只需要给超链接所在标签元素设置“pointer-events:none;”样式即可,这样可以让超链接元素永远不会成为鼠标事件的target,进而让超链接不可用。 -
el-table里面勾选顺序导致内容不更新
需求:点击,左边勾选之后。右边的输入框内的值变成30(只针对当前行生效)默认不填的话。值我null遇到的问题:我已经实现了点击实现输入框内容变成30但是如果…… -
-
使用<input type=”file”>标签上传文件失败
图片已经成功加载,然后点击submit按钮提交form表单,但是请求头没有图片数据,这是怎么回事 这是上传图片后控制台给出的blob(没有点击提交按钮) -
-
-
你真知道HTML网页元素有多宽吗?
Web端对于宽度有各种定义,比如innerWidth,outerWidth,clientWidth,offsetWidth。不同语境下有不同的含义,PC端与移动端的表现也有不同,还可能与缩放水平、滚动条、viewport设置等因素相关。 -
JavaScript里的await/async的作用和用法
await/async 是 ES7 最重要特性之一,它是目前为止 JS 最佳的异步解决方案了。虽然没有在 ES2016 中录入,但很快就到来,目前已经在 ES-Next Stage 4 阶段。 -
-
针对表单域input元素属性值的CSS选择器使用技巧
pattern属性是HTML5里出现的新属性,它适用于type类型为text, search, tel, url, email, 和 password等的input元素上,配合:valid伪类,就能实现JavaScript里的正则表达式等效的校验算法。 -
-
使用CSS3中的Calc计算器时需要注意的事情
空格在calc()的加减操作中有着非常重要的作用,这跟普通的编程语言中的用法有所区别,我想,这可能是因为在CSS中,你可以用“aaa-bbb”这样中间有减号的类名,而在多数的编程语言中,这样的变量名是不允许的。 -
stylus 字符转码(Char Escaping)
转码 Stylus可以字符转码。这可以让字符变成标识符,或是渲染成字面量。 例如: body padding 1 \+ 2 编译成: body { padding: 1 + 2; } 注意Stylus中/当作为…… -
JavaScript手机振动API
现代浏览器里提供的新的API越来越倾向于移动手机应用,而不是传统的桌面应用,比如JavaScript地理位置信息API。另外一个只针对手机应用的JavaScript API就是振动(Vibration) API。很明显,这个API就是允许mobile程序员使用JavaScript调用手机的振动功能,并且能设定振动的方式和时长。 -
使用HTML5中postMessage实现Ajax中的POST跨域问题
HTML5中提供了在网页文档之间相互接收与发送信息的功能。使用这个功能,只要获取到网页所在窗口对象的实例,不仅仅同源(域+端口号)的web网页之间可以互相通信,甚至可以实现跨域通信。 -
-
-
用gifsicle优化GIF动图
因为大部分的GIF动图都是要放在网页上,最终下载到用户的浏览器里,所以,优化这些GIF图片的体积是十分必要的,这里我们就需要用到另外一个非常有用的GIF图片修改工具:gifsicle,它有一个内置的方法能够优化GIF动图。 -
Javascript window.fetch API
这个新fetch API相比起XMLHttpRequest更简单,更易读,是很好的Ajax替代方法;fetch有很明显的优势,相信很快会流行起来! -
WordPress里各种action的执行顺序
Wordpress主题实现的过程中,发现其中有很多action/filter可以使用,但这些action哪个先调用?哪个后执行,我经常会用错,毕竟里面的action/filter太丰富了。 -
-
看看各大科技公司都是如何使用CSS的
刚刚过去的2014年是个有趣的一年,很多著名的公司都通过不同的媒体和途径公开了他们是如何使用CSS的。包括了他们使用的工具,使用的方法,他们对这些方法的思考,以及涉及到具体的数据和数字。 -
-
-