CSS,js,html

Chrome 中文界面下默认会将小于 12px 的文本强制按照 12px 显示, 可通过加入 CSS 属性 -webkit-text-size-adjust: none; 解决

Var ev = ev || window.event

document.documentElement.clientWidth || document.body.clientWidth

Var target = ev.srcElement||ev.target

<body> <div> <button>点击这里</button> </div> </body> 

冒泡型事件模型: button->div->body (IE事件流) 

捕获型事件模型: body->div->button (Netscape事件流) 

DOM事件模型: body->div->button->button->div->body (先捕获后冒泡) 

2.事件侦听函数的区别 
IE使用: [Object].attachEvent("name_of_event_handler", fnHandler); //绑定函数 [Object].detachEvent("name_of_event_handler", fnHandler); //移除绑定 

DOM使用: [Object].addEventListener("name_of_event", fnHandler, bCapture); //绑定函数 [Object].removeEventListener("name_of_event", fnHandler, bCapture); //移除绑定 

bCapture参数用于设置事件绑定的阶段,true为捕获阶段,false为冒泡阶段。

如何阻止事件冒泡和默认事件

canceBubble      return

javascript的本地对象,内置对象和宿主对象

本地对象为array obj regexp等可以new实例化

内置对象为gload Math 等不可以实例化的

宿主为浏览器自带的document,window 等

IE和标准下有哪些兼容性的写法

Var ev = ev || window.event

document.documentElement.clientWidth || document.body.clientWidth

Var target = ev.srcElement||ev.target

时间: 2024-10-24 19:25:38

CSS,js,html的相关文章

个人对php,js,css字符串截取的办法汇总

下面的是个人对php,js,css字符串截取的办法汇总,对大神来说可能没什么含量,求少喷哦,当然可以学习教程增强自己的编程能力. 首先是PHP版本的. 其实只用mb_strimwidth一个函数就可以了,该函数的说明如下: mb_strimwidth -  获取按指定宽度截断的字符串 string mb_strimwidth ( string $str , int $start , int $width [,  string $trimmarker = "" [, string $en

ci调用application/views下的css,js,图片资源出现You don&#39;t have permission to access CodeIgniter on this server解决

原因是view文件下面有个.htaccess文件,里面写的是 Deny from all     //拒绝所有请求 自己本地测试的话,就直接去掉,放到服务器就指定application/views文件夹下面的东西可以访问权限 放在服务器上,在这句话下面增加正则制定可以访问application/views文件夹下面的东西就可以 ci调用application/views下的css,js,图片资源出现You don't have permission to access CodeIgniter o

nginx关闭图片,js,css等的日志

一般来说这些日志的分析价值不高,而且还占用硬盘空间,一般都会关掉. nginx配置: location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$ {                        access_log off;                        proxy_pass              http://cdel_jxjy;                        proxy_redirect          off;   

web.xml中的dispatchservlet后,js,css,甚至gif都不能正常显示

这个可以说是很多初学Springmvc的人都会碰到一个令人头痛的问题 那就是为什么我配置好web.xml中的dispatchservlet后,js,css,甚至gif都不能正常显示了 我们来看看我们配置的web.xml [html] view plain copy print? <!-- 核心控制器 --> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.sp

关于css,js,jQurey的外部引用

    引用text.css文件 先从css的引用开始,css的引用有外部引用,内部引用两种方式,但是外部引用里又有两张方式,同样内部引用也有两种. 外部引用有link引用和@important引用 内部引用(这样称呼其实不严格,只是为了更好地分类更好地记住)可以直接用style和直接嵌套两种. 我们主要谈外部引用, link引用:在head放置<link rel="stylesheet" href="wcss.css" type="text/css

javascript创建css、js,onload触发callback兼容主流浏览器的实现

http://www.fantxi.com/blog/archives/load-css-js-callback/ 由于需要写个函数,既可以加载css,又可以加载js,所以对各主流浏览器对加载js.css后是否触发onload事件做了个测试.当然,为了兼容,首先要考虑的是会用到onload和onreadystatechange,但他们并不是万能的.加载js文件onload触发callback不算大问题.css比较特殊,因为Webkeit/FF下加载css不会触发onload事件.所以研究了一晚上

Cookie-free Domains(为什么将静态图片,js,css存放到单独的域名?)

有不少童鞋对这个无关性域名cookie不理解,这个其实是在我的前端性能测试视频中提到的,地址:http://edu.51cto.com/course/course_id-563.html感兴趣的童鞋可以看看. 这里我统一解释下,具体如下(部分引用网络内容): 对静态文件(如图片,js 脚本文件及css文件)启用一个新的独立域名,可以减少不必要的cookie传送,提高请求速度并减少带宽. 我们知道,当向http服务器请求某个url时,浏览器将该url与客户主机中存储的所有cookie比较,如果发现

一句话通俗易懂讲解HTML,HTML5,CSS,CSS3,JS,jQuery之间的联系和区别

1)HTML是由多种骨头(标签)组成的骨架. 2)HTML5是更多的新骨头(标签),同时去掉了以前觉得不好用的骨头. 3)CSS是衣服,装饰. 4)CSS3是更美的衣服,装饰. 5)JS控制单个动作.(抬手,张嘴,放下手,抬腿,转头,握拳等) 6)jQuery是把一组常用动作编排成了一个招式,同时对每个单个动作也更短小精悍 例如吃饭这个动作里面编排了:拿起勺子,挖一勺饭,把勺子贴近嘴,张嘴,勺子送进嘴,勺子拿出嘴,咀嚼等

Django套用现成模板,导入css,js,images等文件【转】

环境 windows10 pycharm2017.3.3 professional edition(必须专业版) python3.6.4 django2.0.2 参考资料http://blog.csdn.net/qq_21182587/article/details/69936510 找了很多资料,就这个最全,使用最方便,感谢作者 方法 1.创建项目 参考Django项目创建流程 2.从网络上下载模板,比如模板之家 3.将模板中的html文件放入项目的template文件夹下,其实也可以放到其他

html特殊字符的html,js,css写法汇总

?  箭头类 符号 UNICODE 符号 UNICODE HTML JS CSS HTML JS CSS ? &#8672 \u21E0 \21E0 ? &#8674 \u21E2 \21E2 ? &#8673 \u21E1 \21E1 ? &#8675 \u21E3 \21E3 ? &#8606 \u219E \219E ? &#8608 \u21A0 \21A0 ? &#8607 \u219F \219F ? &#8609 \u21A1