`
aiyou110
  • 浏览: 30934 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
"use strict"; 被放在一个 JavaScript 文件或函数的起始位置时 (我不确定 script 标签开头是否可以),才可以开启严格模式。否则 - 在 JavaScript 文件的不是文件开头也不是函数开始的部位声明的话 - 就是一个不使用的一般的字符串,除了浪费几个字节,没什么别的用处。通常实践推荐在所有的函数 (或者所有最外层函数) 的开始处加入 "use strict"; 指令启动严格模式,而绝不推荐在文件的开头处写全局 "use strict" - 相反,这时一些 ES 校验器会给出警告。 全局 "u ...
引言        一次偶然的面试遇到的题目,虽然当时知道块级元素和行内元素的区别,但是没有仔细去想。 一、行内元素与块级元素   块级元素列表 <address> 定义地址 <caption> 定义表格标题 <dd> 定义列表中定义条目 <di
FLV PLAYER 中文文档 使用方法:如果你仅需要播放一个FLV文件[例如“video.flv”],那么只要把“video.flv”和压缩包内的 flvplayer.swf复制到同一个目录内,然后在页面内添加 程序代码 <object type="application/x-shockwave-flash" width="400" height="220" wmode="transparent" data="flvplayer.swf"> <param name ...
在ajax请求中,不能更新地址栏,地址栏上的“前进”和“后退”按钮就失效了,带来了另外一种糟糕的用户体验。 解决方案如下: 方案一:使用window. Onhashchange 事件
jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的css的所有元素 $("*") 选择文档中的所有的元素,可以运用多种的选择方式进行联合选择:例如$ ...
        最近做项目发现个兼容性的bug,是因为这个问题只在ie下会有。之前一直用firebug或者chrome的工具台调试,就很ok了,大部分js的问题都能搞的定。这回只能用ie8自带的开发者工具了。         不过,在使用了一个星 ...
作为一名前端工程师,无论工作年头长短都应该必须掌握的知识点有: 1、DOM结构 —— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。 2、DOM操作 ——如何添加、移除、移动、复制、创建和查找节点等。 3、事件 —— 如何使用事件,以及IE和标准DOM事件模型之间存在的差别。 4、XMLHttpRequest —— 这是什么、怎样完整地执行一次GET请求、怎样检测错误。
            研究正则的原因是因为做前端技术支持,难免会遇到,要对用户的输入进行验证的时候。这些验证的规则各式各样,但是通常会用到正则表达式。           http://www.w3school.com.cn/js/jsref_obj_regexp.asp           这是w3c的手册地址   .      ——  匹配任意字符,(不包括换行符) *      ——  该符号前面的字符,匹配 0 次或多次。 +      —— 该符号前面的字符,匹配 1次或多次

关于css盒模型

    博客分类:
  • css
       什么是CSS的盒子模式呢?为什么叫它是盒子?先说说我们在网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin), CSS盒子模式都具备这些属性。其中最重要的是css的content其他的几个元素都是围绕着内容的。          css的盒模型就好比是包装好的包裹。content就是你购买好的东西,border就是盒子本身。为了保证物品的安全,增加的缓冲带就是padding。边界就好比说,包裹与包裹之间的距离。        这里还要介绍一下,上图是一个符合W3C标准的盒模型,content的宽和高就是元素本身 ...
        网页自动跳转,是指当用户访问某个网页时,被自动跳转到另一个网页中去。        网页自动跳转的主要作用是,当域名变更后,或者网站里的一个或多个网页被删除后,可以使用这种方式将 用户引导到其它正常 ...
        面试的时候,有人问过我这样一个问题:浏览器在显示网页之前会做什么?或者说换一个问题:浏览器的准备工作到了哪一步才会显示网页?                 预处理的时候,浏览器会读取cache,如果是首次载入网页不会有缓存的数据,这时会发送304请求。  参考文章:http://kb.cnblogs.com/page/129756/           
IE从IE8以后的版本开始,IE自带了开发人员工具,使用方法是F12或者工具> 开发人员工具即可。但是IE8之前的版本怎么调试呢?可以借助火狐的firebug在你所要调试的程序中加入一段代码: <script type="text/javascript" src="https://getfirebug.com/firebug-lite.js"></script>   调出方式和在 FireFox浏览器中一样,点F12或者Bug图标即可。IE系列浏览器的调试插件可能大家都知道“IEDevToolBar”地址:http ...
     记得当时面试的时候被问到对css sprite的认识,现在详细的解析一下,这个用法,加深一下映像,总没啥坏处。      一、什么是css sprite?用css sprite有什么好处?       css sprite,也有人叫css精灵、css雪碧,说的通俗 ...
. period or full stop 句号, comma 逗号: colon 冒号; semicolon 分号! exclamation mark 惊叹号? question mark 问号- hyphen 连字符* asterisk 星号' apostrophe 所有格符号,单词内部的省略— dash 破折号_ underscore‘ ’ single quotation marks 单引号“ ” double quotation marks 双引号( ) parenthesis or round brackets 圆括号[ ] square brackets 方括号<> ...
       今天遇到了一点儿小问题,本来想实现的是说:input文本框中要有数据才可以提交,但是如果没有数据的话,就提示需要输入信息,然后自动获取焦点。        如果这是在纯js的环境下,很简单,就用.focus()就可以了。但是在jQuery中会遇到一些问题:  如果使用focus()函数触发每一个匹配元素的focus事件。这将触发所有绑定的focus函数。所以但我们使用这个方法$("#input")返回的就不是DOM对象,而是JQuery对象。        但是JQuery中也有提供很好地方法将一个JQuery对象转化为一个DOM对象:       ...
Global site tag (gtag.js) - Google Analytics