`
文章列表
例一: CSS #box {     color:red !important;     color:blue; } HTML <div id="Box"> 在不同的浏览器下,这行字的色应该不同!</div> 这个例子应该是大家经常见到的important的用法了,在 IE6环境下,这行字是蓝色,在IE7及firefox下,为红色。这是因为IE6不认important(即不认 !importmant 但是还是认!important前面的color:red),并且color:blue放在color:red的后面(后面的css定义覆盖了前面的 ...
现在从A页面跳转到B页面并定位到B页面的 list 这个锚点的时候,当跳转过去之后B页面原来的标题变成了锚点的名称。跳转的链接是这样的 <a rel="nofollow" href="http://127.0.0.1:8080/B.html#list">下一页</a>当页面还没有完全加载完的时候 原来的标题还是可以显示的,但加载完之后就变成了 #list目前只有 IE8中有遇到这种情况 最后就写了个JS 把他改回来function fixTitle(){var originalTitle = '原来的标题';  if($.bro ...
 Chrome会把本地iframe 也当成是跨域,会报错!用http://就可以了
https://forum.jquery.com/topic/iframe-contents-null-in-ie8  
功能1、隐藏溢出 在IE6下,当子容器的宽高超出父容器时,父容器就会被撑开来。 例1:页面上有一个300*100的区域,放置滚动图片,父容器为边框,子容器是一张张的图片,那么此时,父容器起到遮罩的作用,除定义宽和高的 ...
iPhone上的Safari(还有些webkit android手机浏览器)会自动对看起来像是电话号码的数字串(包括已经加入连字符或括号格式化过的)添加电话链接,点击之后会询问用户是否想要拨打该号码。如果你不希望开启这个自动识别,可以将它关闭: <meta name="format-detection" content="telephone=no" /> 如果你关闭自动识别后,又希望某些电话号码能够链接到iPhone的拨号功能,那么可以通过这样来声明电话链接: <a href="tel:13800138000"> ...
以前我们会用mouseover|mouseout事件来暗挫挫的实现hover效果,而现在用CSS伪选择器的:hover和:focus什么的就直接搞定了。想到这里,内心止不住的伤感啊……魔法师们坚持住!咳咳,当然,CSS也并不是万能的,有些事情还是要跟事件配合完成,比如下面这个例子,对鼠标指针进行定位。这是相当简单的了是不,我们先搞个绝对定位的小球元素,下面是它的HTML: <div class="plot"></div> 这是它的CSS: .plot { position:absolute; background:rgb(175,5 ...
用事件对象的 target 属性,你可以得到触发事件的元素。 事件被激活后,会像猴子一样沿着DOM树从监听节点下滑到触发节点,然后再上爬回监听节点。也就是说,如果你监听了一个DOM节点,那也就等于你监听了其所有的后代节点。代理的意思就是只监听父节点的事件触发,以来代理对其后代节点的监听,而你需要做的只是通过 target 属性得到触发元素并作出回应。来看我下面的例子: <ul id="resources"> <li><a href="http://developer.mozilla.org">MDN</ ...
我们需要了解浏览器中关于事件对象有两个很重要的功能。阻止浏览器执行事件默认行为的ev.preventDefault(),和可以获得事件目标元素的ev.target. 比如说一个链接被点击了,但因为业务需要,我们并不想让浏览器打开新页面。这时候可以给这个链接加个点击事件监听,然后在回调函数中调用 preventDefault()方法即可。昂,就如下面这个例子,请看HTML: <a class="prevent" href="http://smashingmagazine.com">Smashing, my dear!</a> ...
最近重看2012,以及一些对未来的预测,不管这些真假与否,起码,让我开始思考了。  我开始思考,如果那天真的要来(如果我们没有改变什么,他将真的到来),我想这一 
Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+KU 改为大写 Ctrl+KL 改为小写 Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号) Ctrl+Y 恢复撤销 Alt+. 闭合当前标签 Ctrl+Shift+A 选择光标位置父标签对儿 Ctrl+Shift+[ 折叠代码 Ctrl+Shift+] 展开代码 Ctrl+KT 折叠属性 Ctrl+K0 展开所有 ...
方案1 - 滤镜解决方案:介绍:滤镜从IE4.0被微软正式引入,所以我们可以使用滤镜解决IE6的PNG透明问题,滤镜不仅可以实现目前CSS3的一些旋转效果而且还可以引入图片。注意:此方法在部分版本的IETest中无效,建议使用标准的IE6来进行测试!目录说明:
链接地址:http://www.zhangxinxu.com/wordpress/?p=2277   一、你至少应该知道ARIA是什么东西! WAI-ARIA指无障碍网页应用。主要针对的是视觉缺陷,失聪,行动不便的残疾人以及假装残疾的测试人员。尤其像盲人,眼睛看不到,其浏览网页则需要借助辅助设备,如屏幕阅读器,屏幕阅读机可以大声朗读或者输出盲文。 而ARIA就是可以让屏幕阅读器准确识别网页中的内容,变化,状态的技术规范,可以让盲人这类用户也能无障碍阅读! 二、为什么需要ARIA? 回答标题问题前我先问其他几个问题? 如何让盲人用户知道当前浏览区域就是网站主导航? 如果让盲人用 ...
减少 JavaScript 对性能的影响有以下几种方法:• 将所有的<script>标签放到页面底部,也就是</body>闭合标签之前,这能确保在脚本执行前页面已经完成了渲染。• 尽可能地合并脚本。页面中的<script>标签越少,加载也就越快,响应也越迅速。无论是外链脚本还是内嵌脚本都是如此。• 采用无阻塞下载 JavaScript 脚本的方法:• 使用<script>标签的 defer 属性(仅适用于 IE 和 Firefox 3.5 以上版本);• 使用动态创建的<script>元素来下载并执行代码; • 使用 XHR 对象下 ...
querySelector 和 querySelectorAll 方法是 W3C Selectors API 规范中定义的。他们的作用是根据 CSS 选择器规范,便捷定位文档中指定元素。 目前几乎主流浏览器均支持了他们。包括 IE8(含) 以上版本、 Firefox、 Chrome、Safari、Opera。 querySelector 和 querySelectorAll 在规范中定义了如下接口: module dom { [Supplemental, NoInterfaceObject] interface NodeSelector { Element querySelecto ...
Global site tag (gtag.js) - Google Analytics