WEB前端 软件列表

CSS基础 CSS选择符
CSS

CSS基础 CSS选择符

2020-02-16 标签:css,基础,选择符,示例,lang,fr,font,size,14,px,width,120,div,text,decoration,n,one,类型,语法

示例: *[lang=fr] { font-size:14px; width:120px; }*.div { text-decoration:none; }2.类型选择符 语法: E { sRules }说明: 类型选择符。以文档语言对象(Element)类型作为选择符。 示例: td { font

js判断中文的正则
JavaScript

js判断中文的正则

2020-02-16 标签:javascript,判断,中文的,正则,匹配,中文字,表达式,u,e,00,fa,双字,字符,包括,汉字

匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 实现代码如下:function isChinese(temp){var re = /[^\u4e00-\u9fa5]/;if(re.test(temp)) return false;

js的面向对象方法以及差别
JavaScript

js的面向对象方法以及差别

2020-02-16 标签:javascript,面向,对象,方法,以及,差别,使用,关键字,function,class,onclick,e,var,i,1000,a,n

第一种:使用this关键字 function Class1() {this.onclick = function(e){for (var i=0; i < 1000; i++){var a = new Date();}}}使用this.的方法可以很灵活地给对象添加属性和方法,而且和大部分的OO

css别忘记清除浮动clear:both
CSS

css别忘记清除浮动clear:both

2020-02-16 标签:css,忘记,清除,浮动,clear,标签,clr,div,id,layout,left,right,p,class,使用,overflow,属性,auto

用空标签清除 .clr {clear: both;} LeftRight 使用 overflow 属性 #layout {overflow:auto; zoom:1;} LeftRight 使用 :after (非 IE 浏览器) #layout:after{display: block;clear

通过 Dom 方法提高 innerHTML 性能
HTML

通过 Dom 方法提高 innerHTML 性能

2020-02-16 标签:通过,dom,方法,提高,innerhtml,性能,实现,代码,如下,function,replacehtml,el,html,var,oldel,typeof,string,document,cc

实现代码如下:function replaceHtml(el, html) {var oldEl = typeof el === "string" ? document.getElementById(el) : el;[email protected]_on // 原始的 innerHTML 在 IE 中的性能好一点old

页面中CSS加载方式的优化
CSS

页面中CSS加载方式的优化

2020-02-16 标签:页面,css,加载,方式,优化,放置,结构,的上,一般,head,元素,解释,语言,firefox,ie,等待

1、应该将 CSS 放置于结构的上方(一般放置于 head 元素内)。CSS 是解释型语言,Firefox 和 IE 在等待 CSS 传输完成之前不会渲染任何东西。只有将 CSS 前置,才可在浏览器解析结构时,对页面进行渲染。 This causes the blank white screen p

javascript用图作提交按钮或超连接
JavaScript

javascript用图作提交按钮或超连接

2020-02-16 标签:js,提交,按钮,连接,input,type,image,src,imagepath,onclick,document,formname,submit,直接,图片,会有,边框

如果直接用图片做超连接的话会有一个边框显示,但很多时候是不需要的,去掉这个边框的最简单方法就是把图片的边框设置为0。-_- 我是初学者,做的时候就只查到这种方法。记录下来以供以后参考。。。

利用javascript对象弹出一个层
JavaScript

利用javascript对象弹出一个层

2020-02-16 标签:利用,js,对象,弹出,实现,代码,如下,doctype,html,public,w,c,dtd,xhtml,en

实现代码如下:-弹出一个层function cmsgbox(vtitle,vwidth,vhight,vtop,vleft){this.title=vtitle;this.width=vwidth;this.height=vhight;this.top=vtop;this.left=vleft;th

js YUI 读码日记之 YAHOO.util.Dom - Part.4
JavaScript

js YUI 读码日记之 YAHOO.util.Dom - Part.4

2020-02-16 标签:javascript,yui,日记,yahoo,util,dom,part,var,getxy,function,判断,是否,ie,document

var getXY = function() {// 判断是否是 IEif (document.documentElement.getBoundingClientRect) {// 注1return function(el) {var box = el.getBoundingClientRect()

js YUI 读码日记之 YAHOO.util.Dom - Part.3
JavaScript

js YUI 读码日记之 YAHOO.util.Dom - Part.3

2020-02-16 标签:javascript,yui,日记,yahoo,util,dom,part,var,patterns,hyphen,a,z,i,root,tag,body,html

var patterns = {HYPHEN: /(-[a-z])/i,ROOT_TAG: /^body|html$/i }; var toCamel = function(property) {// 如果没有 -[a-z] 字母,则直接返回if ( !patterns.HYPHEN.test(pr