自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

韦奕-web前端开发

当你的才华还支撑不起你的野心的时候,就应该静下心来学习

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 通过jquery获取元素宽高时,此元素必须明确定义了宽高或已经被追加到页面中,否则返回的宽高都是0

如题。今天写一个组件,完全由js生成,生成后想将其定位在页面中央。 这就需要获取窗口的宽高和组件的宽高。该组件的宽高均为auto,根据生成内容的多少自适应。然后生成完之后, 渲染到页面上之前,想通过css({top:yy,left:xx})给它定位,然后再append到body中。可结果是我得到的它的宽和高(通过outerWidth()和outerHeight())都是0.后来

2013-09-29 15:12:53 1478

原创 return后面如果跟着换行,则js引擎会在换行处填补分号,return后面的内容将被忽略!

今天在做项目时出了一个诡异的bug, a()中调用了b(),b()返回一个对象,但在a()中却死活得不到,打印的总是undefined.于是在a()的return之前打印这个对象,发现该对象是有值的, debug了很多次,结果都一样; 在b()返回之前还是对象,返回到a()中就成了undefined, 百思不得其解.最后让同事帮忙调试, 最后发现问题的原因居然是b()的return 和

2013-09-29 11:55:05 2466

原创 使元素hasLayout属性值为true的方法

http://msdn.microsoft.com/en-us/library/bb250481%28VS.85%29.aspx

2013-09-27 10:52:23 531

原创 Array的join()方法会忽略null和undefined

如题, 在合并字符串时这些值会被忽略,例 console.log( ['viewer.do?courseId=', undefined,'&isTest=true&id='].join(''))和 console.log( ['viewer.do?courseId=', null,'&isTest=true&id='].join(''))均打印出 viewer.do?cours

2013-09-25 16:26:45 2370

转载 CSS 性能调优

简介  Web 开发中经常会遇到性能的问题,尤其是 Web 2.0 的应用。CSS 代码是控制页面显示样式与效果的最直接“工具”,但是在性能调优时他们通常被 Web 开发工程师所忽略,而事实上不规范的 CSS 会对页面渲染的效率有严重影响,尤其是对于结构复杂的 Web 2.0 页面,这种影响更是不可磨灭。所以,写出规范的、高性能的 CSS 代码会极大的提高应用程序的效率。本文主要来探讨一下如何

2013-09-14 12:14:39 855

原创 IE title changes to <afterHash> if the page has a url with '#' , and has flash/swf embedded in it

在IE下,如果页面中包含flash, 且page Url中有hash,则flash加载后,页面的title会变成hash部分,这个问题在所有版本的IE中都存在(目前最新为IE10)详情见下面的链接:http://stackoverflow.com/questions/4562423/ie-title-changes-to-afterhash-if-the-page-has-a-url-

2013-09-13 11:58:29 1104

原创 IE下相对路径问题

www.domain.com/aaa/xxx.htmlIE下会把www.domain.com/aaa/作为相对路径

2013-09-12 18:17:36 1531

原创 文本超出边界时换行,截断,省略

text-overflowword-wrapwhite-sapceword-break

2013-09-11 13:57:44 1287

转载 Chrome控制台输入多行js

Chrome控制台中回车默认是执行,要想输入换行,应按Enter+Shift.

2013-09-08 09:40:19 9368

[精通CSS高级Web标准解决方案

《精通CSS:高级Web标准解决方案(第2版)》将最有用的CSS技术汇总在一起,还总结了CSS设计中的最佳实践,讨论了解决各种实际问题的技术,填补了一直以来CSS图书的空白。正因如此,英文版出版后,一时洛阳纸贵,多次重印,并迅速登上Amazon图书排行榜前列,最高时甚至与《哈利·波特》并驾齐驱,创造了计算机图书的销售奇迹。 CSS作为Web标准的一部分,已经成为现代网页设计中必不可少的关键要素。CSS看似简单,但真正精通CSS绝非易事。在使用CSS开发网站时,会遇到形形色色的浏览器bug和不一致问题,而解决方案又五花八门,往往让使用者感觉千头万绪,不知从何着手。 作为最新的升级版,本书淘汰了过时的内容,补充了大量CSS领域的新技术,涵盖了CSS3和HTML5,无愧于Web设计人员必读的第一经典著作。

2013-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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