前端
文章平均质量分 63
gravi_ontheroad
热爱生活热爱技术
展开
-
浏览器自带的CSS
大家通常看到一个没有带任何CSS样式文件的HTML却带有不错的样式,这是由于在W3C的HTML标准里,一些HTML标签自带一些CSS样式。 不同的浏览器把实现这些HTML自带样式的模块称作User Agent Stylesheet。 不同的浏览器实现的User Agent Stylesheet不一,但大部分都能遵循W3C的标准。 个人认为chrome实现的User Agent St原创 2014-04-15 16:06:09 · 876 阅读 · 0 评论 -
sublime text 2中Emmet8个常用的技巧
因为开始做web项目,所以最近在用sublime编辑器,知道了一个传说中的emmet,原名是zen coding。html神插件可以说是。文章部分内容转自http://www.cnblogs.com/meetrice/archive/2013/01/27/2878548.html在sublime 中,促发emmet 可以先保存为.html文件。然后输入下面的简写,按tab键就可促发效果了。转载 2014-04-22 22:00:20 · 689 阅读 · 0 评论 -
2014阿里巴巴前端开发工程师暑期实习在线测试题目及答案思路
今天刚做完阿里巴巴的前端暑期实习生试题,被虐的感觉,其中有一些题写出自己的思路,答案未必是对的,就想跟大家分享一下此刻凋零的心情,交流一下欢迎斧正。1.编写一个JavasSript函数,给定一个DOM节点node和一个正整数n, 返回node的所有第n代后代节点(直接子节点为第1代)function getDescendants(node, n) { // return原创 2014-04-03 00:16:35 · 2379 阅读 · 0 评论 -
CSS优先级
转自CSS优先级的计算公式:http://wyz.67ge.com/css-selector-priority/ 通常我们可以将CSS的优先级由高到低分为六组:无条件优先的属性只需要在属性后面使用 !important 。它会覆盖页面内任何位置定义的元素样式。当然,IE 6不支持这个属性,于是它也成为一种hack被很多人所熟知,真正使命被人淡忘。第二高位的优先属性是在html中给元转载 2014-04-01 19:29:17 · 653 阅读 · 0 评论 -
CSS背景全攻略
CSS背景全攻略糖伴西红柿 发表于 08. Sep, 2009, 分类: CSS, Tips , 16 条评论 »标签:background & css原文链接:Backgrounds In CSS: Everything You Need To Know译文链接:css 背景全攻略转载请保留版权以及链接—————————————————————转载 2014-04-16 13:02:20 · 560 阅读 · 0 评论 -
web前端优化方案
一、尽量减少 HTTP 请求有几种常见的方法能切实减少 HTTP 请求:1、 合并脚本跟样式文件,如可以把多个 CSS 文件合成一个,把多个 JS 文件合成一个。2、 CSS Sprites 利用 CSS background 相关元素进行背景图绝对定位,把多个图片合成一个图片。 二、使用浏览器缓存 在用户浏览网站的不同页面时,很多内容是转载 2014-04-16 23:12:05 · 1199 阅读 · 0 评论 -
HTML5全部标签
来自lampbrother兄弟连HTML5与CSS3教程。结构标签:(块状元素) 有意义的div 标记定义一篇文章 标记定义一个页面或一个区域的头部 标记定义导航链接 标记定义一个区域 标记定义页面内容部分的侧边栏 标记定义文件中一个区块的相关信息 标记定义一组媒体内容以及它们的标题转载 2014-03-31 16:32:25 · 865 阅读 · 0 评论 -
什么是响应式设计
转自http://beforweb.com/node/6在Web设计和开发领域,很快的,我们将会无法跟上设备与分辨率革新的步伐。对于多数网站来说,为每种新设备及分辨率创建其独立的版本根本就是不切实际的;结果就是,我们将会赢得使用某些设备的用户群,而失去那些使用其他设备的用户。不过,或许会有另外一种方式,可以帮助我们避免这种情况的发生。响应式Web设计(Responsive Web转载 2014-04-16 18:17:17 · 1345 阅读 · 0 评论 -
undefined、undeclared、NaN、Null区别
undefined的是声明了但是没有赋值,javascript在使用该变量是不会报错。 undeclared 是未声明也未赋值的变量,JavaScript访问会报错。原创 2014-04-16 16:09:19 · 1335 阅读 · 0 评论 -
JavaScript中(function(){…})(); 与 (function(){…}()); 写法分析
那么为什么要创建一个函数并立即调用呢,我想大多数是因为javascript的代码默认在全局环境下执行,在此声明的所有变量都会变成全局变量,这很容易导致全局对象的污染。因此我们不得不找一个办法来隔离这些变量,而函数正好会创建属于自己的作用域,因此创建一个匿名函数并立即调用(有称此为IIFE-Immediately Invoked Function Exprssion-立即调用的函数表达式)成为了原创 2014-05-30 16:03:13 · 949 阅读 · 0 评论