- 博客(11)
- 收藏
- 关注
转载 【CSS进阶】原生JS getComputedStyle等方法解析
最近一直在研读 jQuery 源码,初看源码一头雾水毫无头绪,真正静下心来细看写的真是精妙,让你感叹代码之美。其结构明晰,高内聚、低耦合,兼具优秀的性能与便利的扩展性,在浏览器的兼容性(功能缺陷、渐进增强)优雅的处理能力以及 Ajax 等方面周到而强大的定制功能无不令人惊叹。另外,阅读源码让我接触到了大量底层的知识。对原生JS 、框架设计、代码优化有了全新的认识,接下来将会写一系列
2018-03-31 08:34:14 443
转载 从淘宝和网易的font-size思考移动端怎样使用rem?
最近翻了一下关于移动端的rem的使用,怎样最方便。在读到流云诸葛的一篇关于《从网易与淘宝的font-size思考前端设计稿与工作流》的文章后,来总结一下。然而根据我以往做移动端web项目的时候,设计稿一般是640或者750的,我一般会在head里面这样写:meta name="viewport" content="width=750, user-scalable=no, targe
2018-03-31 02:04:29 5785 1
原创 jquery.text()获取包含&nbsp的文本字符串
jQuery文档text()说由于不同浏览器中HTML解析器的差异,返回的文本可能在换行符和其他空白区域中有所不同。我会用$td.html()。var item = $('<span><font size=1>&nbsp;</font></span>').text()item == " "返回falsevar item = $("<sp.
2018-03-28 21:27:59 3520
转载 SVG中的结构化、分组和引用元素
SVG有自己结构化文档的方式。通过某些SVG元素,我们可以在文档中定义、分组以及引用对象。这些元素使得元件重用变得简单,而且还保持了代码的简洁性和可读性。在这篇文章中我们将讲解这些元素,并指出它们之间的区别,以及每个元素各自的优势。使用元素分组中的g代表group(分组)的意思。分组元素用于在逻辑上对相关的图形元素进行分组。从图形编辑器的角度,例如Adobe Illustrator
2018-03-26 11:29:12 1880
转载 解决 iOS 设备上html链接要点击两次才跳转的问题
解决 iOS 设备上链接要点击两次才跳转的问题昨天接到用户反馈,iOS 设备上链接要点击两次才跳转,这个问题怎么能忍的下去,解决办法如下: 确保你的HTML页面添加了以下头部代码:[html] view plain copy<meta name="viewport" content="width=device-width, initial-scale=1"/> 引入 jQuery 库...
2018-03-19 11:22:57 2761
转载 LESS文档 « 一种动态样式语言
一种 动态 样式 语言.LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承,运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。version 1.3.1LESS可以这样来写CSS:@base: #f938ab;.box-shadow(@style, @c) when (is...
2018-03-15 14:51:10 262
转载 入门Webpack,看这篇就够了
2017年12月7日更新,添加了clean-webpack-plugin,babel-env-preset,添加本文涉及到的所有代码的示例,如果你在学习过程中出错了,可点击此处参考写在前面的话阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的...
2018-03-14 15:47:34 174
转载 Web字体格式介绍及浏览器兼容性一览
目前,文字信息仍是网站最主要的内容,随着CSS3技术的不断成熟,Web字体逐渐成为话题,这项让未来Web更加丰富多彩的技术拥有多种实现方案,其中之一是通过@font-face属性在网页中嵌入自定义字体,主流的浏览器都支持这项技术,本文介绍主要的几种Web字体格式及各浏览器兼容情况。Web字体格式介绍TrueType (.ttf) Windows和Mac系统最常用的字体格式,其最大的特点就是它是...
2018-03-14 09:43:38 2950
转载 js/JavaScript获取IP地址的方法小结
本文介绍下,js代码获取IP地址的三种方法,通过三个例子来了解如何在js中取得客户端的IP地址。有需要的朋友不妨作个参考.用新浪搜狐腾讯jS接口取客户端IP及省份城市新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js新浪多地域测试方法:http://int.dpool.sina.com.cn/iplook...
2018-03-13 17:03:25 3695
原创 微信浏览器取消缓存方法大全
一、添加版本号请求同一个页面的时候,如果url后面的参数不一样,则不会调用微信缓存中的html页面,由此可以解决html页面的缓存问题。例如加个版本号或时间戳a,传统的文件名后带参数的方式: index.js?v=20170705;b,现在多用的md5文件名的方式: index-8a769sh7f9d.js;1www.xxx.com/home.html?v=1.0window.location.h...
2018-03-13 12:00:06 2178
转载 font-family常见中文字体对应的英文名称
大家都知道,在不同操作系统、不同游览器里面默认显示的字体是不一样的,并且相同字体在不同操作系统里面渲染的效果也不尽相同,那么如何设置字体显示效果会比较好呢?下面我们逐步的分析一下:例1(小米米官网):font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;例2(淘宝技术研发中心):font: 12px/1.5 Tahoma,Helve...
2018-03-02 16:05:27 26516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人