上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页
摘要: 首先看一篇文章:CSS框模型:一切皆为框 — 从行框说起一 行框 看图说话上图代表了框模型中的行框。line-height 属性设置行间的距离(行高)。该属性会影响行框的布局。在应用到一个块级元素时,它定义了该元素中基线之间的最小距离而不是最大距离。line-height 与 font-size 的... 阅读全文
posted @ 2014-05-23 10:45 AnswerCard 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 初入前端的时候觉得CSS知道display、position、float就可以在布局上游刃有余了,随着以后工作问题层出不穷,才逐渐了解到CSS并不是几个style属性那么简单,最近看了一些关于行高的知识,就此总结一下。所谓行高是指文本行基线间的垂直距离。要想理解这句话首先得了解几个基本知识:顶线、中... 阅读全文
posted @ 2014-05-22 16:58 AnswerCard 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 文档申明为 IE6或者IE特有的一些东西1.盒子模型IE6:(使用 !DOCTYPE 声明指定 standards-compliant 模式)margin-left + border-left + padding-left + width + padding-right + border-right... 阅读全文
posted @ 2014-05-18 17:47 AnswerCard 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: doctype 标准(严格)模式(Standards Mode)、怪异(混杂)模式(Quirks Mode),如何触发,区分他们有何意义?触发标准模式1、加DOCTYPE声明,比如:2、设置X-UA-Compatible触发。触发怪异模式1、无doctype声明、定义旧的HTML版本(HTML4以下... 阅读全文
posted @ 2014-05-18 16:52 AnswerCard 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 我们常常会在网页的HTML里面看到形如[if lte IE 9]……[endif]的代码,表示的是限定某些浏览器版本才能执行的语句,那么这些判断语句的规则是什么呢?请看下文: 除IE外都可识别 所有的IE可识别 仅IE6可识别 IE6以及IE6以下版本可识别 IE6以及IE6以上版本可识别 ... 阅读全文
posted @ 2014-05-15 06:50 AnswerCard 阅读(415) 评论(0) 推荐(0) 编辑
摘要: CKEditor的插件开发其实很简单只需要两步.1.通过CKEditor.plugins.add()方法编写插件的逻辑主体, 2.告诉CKEditor我们有一个自定义插件需要添加进来.//创建插件逻辑主体,并为插件起个响亮的名字CKEDITOR.plugins.add('myplugin', { ... 阅读全文
posted @ 2014-05-13 06:10 AnswerCard 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 1.CKEditorCKEditor对象用于掌管全局,他是一个单例对象,管理着所有实例化了的编辑框. 通过replace方法创建编辑框实例.2.CKEditor.editor表示一个编辑框实例,我们一般不直接new编辑框实例,而是通过CKEditor.replace方法 和 CKEditor.ins... 阅读全文
posted @ 2014-05-12 07:07 AnswerCard 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 我们的只用在文件里面引用一个CKEditor的js文件--CKEditor目录下的ckeditor.js文件, 该文件会完成后续的所有的CKEidtor依赖的js文件的加载.所依赖的js文件加载顺序如下 ... 阅读全文
posted @ 2014-05-10 14:50 AnswerCard 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 在载人页面后,浏览器输出流自动关闭;在此之后,任何一个对当前页面进行操作的document.write()方法将打开—个新的输出流。它将清除当前页面内容(包括源文档的任何变量或值).document.write的方式,对所有浏览器而言都是阻塞的 即同步的我们可以通过document.write的方式... 阅读全文
posted @ 2014-05-10 12:50 AnswerCard 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 无标题页 using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using Syste... 阅读全文
posted @ 2014-05-07 15:27 AnswerCard 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 在线测试地址http://lisperator.net/uglifyjs/下面都是基于linux系统的安装使用.UglifyJS是遵循了CommonJS规范写成的,可以在支持CommonJS模块系统的javascript环境中运行。当然,这是官方的说法,通俗的说,就是可以在浏览器里和node.js的... 阅读全文
posted @ 2014-05-07 08:47 AnswerCard 阅读(6406) 评论(0) 推荐(1) 编辑
摘要: 这个问题可以从不同的角度来看,但从结果上来说 :他们是一样的。首先,如果从AST(抽象语法树)的角度来看,两者的AST是一模一样的,最终结果都是一次函数调用。因此,就解析器产生的结果论而言,两者是没有区别的。其次 ,从作用上看,前文已经说了,两者的作用都是创建一个函数并调用之。那么为什么要创建一个函... 阅读全文
posted @ 2014-05-07 08:34 AnswerCard 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 传统浏览器目前不会被完全取代,令你难以将最新的 CSS3 或 HTML5 功能嵌入你的网站。 Modernizr 正是为解决这一难题应运而生,作为一个开源的 JavaScript 库,Modernizr 检测浏览器对 CSS3 或 HTML5 功能支持情况。 Modernizr 并非试图添加老版本浏... 阅读全文
posted @ 2014-05-06 17:39 AnswerCard 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 这段时间使用js+cookies进行自动草稿保存,个人觉的,这些全在客户端处理比较的好,所以没有使用AJAX+数据库的自动草稿保存方法。结果出现Ckeditor无法绑定onkeyup,onselect,onclick事件的问题,查看了Ckeditor的API,发现如下说明:instanceReady... 阅读全文
posted @ 2014-05-06 09:35 AnswerCard 阅读(441) 评论(0) 推荐(0) 编辑
摘要: application/x-www-form-urlencoded、multipart/form-data、text/plain上传文件的表单中要加属性enctype="multipart/form-data",很多人只是死记硬背知道上传表单要这么 写,知其然而不知其所以然。那到底为什么要添加这个属... 阅读全文
posted @ 2014-05-06 06:38 AnswerCard 阅读(7439) 评论(1) 推荐(1) 编辑
摘要: JS是大小写敏感的, 在设置配置文件的时候需要注意以CKEditor 4为基础我们可以通过两种方式配置CKEditor的工具栏,一种是是通过config.js配置文件设置, 另一种是IN-PAGE方式1.config.js 方式//都是数组类型config.toolbar = [ ['Sour... 阅读全文
posted @ 2014-05-05 15:51 AnswerCard 阅读(10063) 评论(0) 推荐(0) 编辑
摘要: 我们知道在通过POST方式向服务器发送AJAX请求时最好要通过设置请求头来指定为application/x-www-form-urlencoded编码类型。知道通过表单上传文件时必须指定编码类型为"multipart/form-data"。而text/plain是我们在做纯文本传输时防止接收数据时出... 阅读全文
posted @ 2014-05-05 11:17 AnswerCard 阅读(1988) 评论(0) 推荐(0) 编辑
摘要: Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,... 阅读全文
posted @ 2014-05-05 07:19 AnswerCard 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 开发过程中经常遇到分页的需求,今天在此总结一下吧。简单说来方法有两种,一种在源上控制,一种在端上控制。源上控制把分页逻辑放在SQL层;端上控制一次性获取所有数据,把分页逻辑放在UI上(如GridView)。显然,端上控制开发难度低,适于小规模数据,但数据量增大时性能和IO消耗无法接受;源上控制在性能... 阅读全文
posted @ 2014-05-05 05:45 AnswerCard 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 先回顾一下这两个关键词的用法.var是个语法糖,是在用var声明变量的那一刻就确定了其变量的类型.因为需要在声明的时候就确定其类型,所以要求在用var声明隐式局部变量的时候必须初始化该变量.编译器就是通过这种初始化的语法来确定变量的类型的.(同样属于编译时的强类型语法检查)dynamic 则是一种数... 阅读全文
posted @ 2014-04-28 12:14 AnswerCard 阅读(160) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页