随笔分类 -  翻译

主要翻译些国外大牛的文章。
摘要:本文翻译自 "CSS Ellipsis: How to Manage Multi Line Ellipsis in Pure CSS" ,文中某些部分有些许改动,并添加译者的一些感想,请各位读者谅解。 合理的截断多行文本是件不容易的事情,我们通常采用几种方法解决: 直接隐藏多余的文本 只适用于单行文 阅读全文
posted @ 2017-03-05 23:03 royalrover 阅读(1534) 评论(2) 推荐(4) 编辑
摘要:本片文章翻译自 "Styling Broken Images" 翻译过程中可能会在原意不变的基础上有些细微改动,望读者见谅 加载失败的图片是比较丑陋的,比如 但是我们可以让结果变得更美好。通过给元素设置CSS相关属性可以实现更美的呈现。 IMG元素你需要知道的两点知识 1. 我们可以针对IMG元素设 阅读全文
posted @ 2017-02-20 09:25 royalrover 阅读(6667) 评论(4) 推荐(13) 编辑
摘要:前言 本文翻译自Why Moving Elements With Translate() Is Better Than Pos:abs Top/left,本文有改动,添加了一些作者自己的理解,不当之处还请看客指出。翻译正文 目前我们对文档中的某个元素进行移动有两种方式, 1,使用trans... 阅读全文
posted @ 2015-06-22 17:46 royalrover 阅读(3581) 评论(0) 推荐(4) 编辑
摘要:简述 我们都知道无法通过delete关键字针对变量和函数进行操作,而对于显示的对象属性声明却可以进行,这个原因需要深究到js的实现层上去,让我们跟随 Understanding delete 来探究一番,另外本文并不考虑浏览器的兼容性实现问题。理论 为什么我们可以这样: var o = { x:... 阅读全文
posted @ 2015-01-29 23:42 royalrover 阅读(271) 评论(0) 推荐(1) 编辑
摘要:David Flanagan最近写了一个关于全局eval的简单表达式,可以用一行式子表示:var geval = this.execScript || eval; 尽管看起来很简短,但是跨浏览器的兼容性并不好。仔细考虑了下这个话题,我觉得还有一些方法来实现代码的全局执行。而且有些方法--间接eval... 阅读全文
posted @ 2015-01-26 15:56 royalrover 阅读(654) 评论(0) 推荐(1) 编辑
摘要:outline属性有什么作用 原文链接 a{outline:none} do not do it 当用户使用tab键进行链接切换时,该属性会在当前选中的链接(获得焦点)使用该属性,一般来说是虚线框的长方形。这对于没有使用鼠标输入的用户而言尤其有用,它可以作为视觉反馈来告知用户当前的输入。所以说如... 阅读全文
posted @ 2015-01-25 12:29 royalrover 阅读(834) 评论(0) 推荐(1) 编辑
摘要:17.2. DOM2中的高级事件处理(Advanced Event Handling with DOM Level 2) 译自:JavaScript: The Definitive Guide, 5th Edition ----By David Flanagan 迄今为止,在本章中出现的事... 阅读全文
posted @ 2014-12-27 23:42 royalrover 阅读(259) 评论(0) 推荐(0) 编辑
摘要:本篇文章是QUnit的简介,可以作为很好的入门教程。文章原址介绍自动化测试时软件开发过程中必不可少的一部分,而单元测试则是自动化测试的最为基本的一块,软件的每一个组件,每一个功能单元都需要经过不停地测试以保证在上线时可以正常的工作。当然,测试也不仅仅只有这些作用,最为人所知的就是测试驱动设计(tes... 阅读全文
posted @ 2014-12-25 23:39 royalrover 阅读(357) 评论(0) 推荐(0) 编辑
摘要:前言:本文翻译自Dean Edwards的一篇文章,原文地址:http://dean.edwards.name/weblog/2009/03/callbacks-vs-events/。 文章主要指出了用“回调模式实现自定义事件”的一些弊端,同时提出了一种解决方案,即将回调的函数包装成原生事件,... 阅读全文
posted @ 2014-11-17 00:32 royalrover 阅读(336) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示