摘要: jQuery一个十分优秀的AJAX框架,write less, do more,用户能更方便地处理DOM、events、实现动画效果,方便地为网站提供Ajax交互,代码和html内容分离,不用在html里面插入一堆javascript,只需定义id即可,跟css有点类似 jQuery.noConflict 其他框架一样使用了$作为变量,如果多个这样的框架想要一起使用就可能会发生冲突, jQuery有一些方法可以避免与其它框架的冲突: 方法1:使用独有的命名空间jQuery,变量jQuery等效于jQuery框架中的$.jQuery(document).ready(function(){ ... 阅读全文
posted @ 2013-07-15 20:10 visense 阅读(212) 评论(0) 推荐(0) 编辑
摘要: pic_scroll.js依赖jquery-1.9.1.min.js,jquery-1.9.1.min.js必须放jquery-1.9.1.min.js前面,在dedecms头部需要jquery-1.9.1.min.js,这样一来,jquery-1.9.1.min.js就会在jquery-1.9.1.min.js被解析,所以,把他们都放在dedecms头部,而且jquery-1.9.1.min.js放pic_scroll.js的前面解决冲突问题。 阅读全文
posted @ 2013-07-15 20:08 visense 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 我们先看看利用javascript如何实现下拉菜单。下拉菜单的效果是当鼠标滑过主菜单的时候,二级菜单显示,而当鼠标滑过的时候,二级菜单隐藏。网上实现的方法很多,我觉得最好的是下面这个,因为它不需要在html代码中给标签注册一个事件函数。实现了行为和内容的完全分离。html代码: 首页 首页 二级菜单 二级菜单 二级菜单 二级菜单 首页 首页css代码:*{ margin:0; padding:0;}#nav... 阅读全文
posted @ 2013-07-15 17:29 visense 阅读(1085) 评论(1) 推荐(0) 编辑
摘要: 针对firefox ie6 ie7 ie8的css样式中的line-height属性,以前我们大部分都是用!important来hack,对于ie6和firefox测试可以正常显示,但是ie7以上对!important可以正确解释,会导致页面没按要求显示!这些细节却往往影响了整个页面样式的美观性。搜索了一下,找到了一个针对IE7、IE8不错的hack方式,IE7使用*+html或*line-height: 方式。大概的总结如下:CSS可以参照如下定义,注意顺序:#menu { line-height: 23px; }#menu { line-height: 26px\9; }#menu { * 阅读全文
posted @ 2013-07-15 16:47 visense 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 分类: IE10 2013-01-23 22:20 685人阅读 评论(0) 收藏 举报IE10ie10目录(?)[+]查看菜单图像菜单缓存菜单验证菜单浏览器模式菜单文档模式菜单CSS选项卡上的快捷菜单选项查看分析报告 在IE中开发网站一直是一个难题,因为IE中一直缺少一个如firebug那样的开发者测试工具,尽管有着IEtester这种可以查看IE各版本下网页显示情况的工具,但是却不能像firebug那样进行有效地查看代码是如何在firefox中呈现的,但是现在我们有了IEF12开发者工具。分析 HTML 代码时,通过 F12 工具看到的视图就是 Internet Explorer 10 文 阅读全文
posted @ 2013-07-15 13:20 visense 阅读(2023) 评论(0) 推荐(1) 编辑
摘要: 有时候,我们会在网页里嵌套iframe,一般的浏览器(Firefox,Chrome等等)默认的背景是透明的,但IE浏览器(IE6/IE7/IE8)默认背景是白色的。那么如何让IE浏览器嵌套iframe背景也透明呢?这个时候,我们就需要在iframe里面添加属性allowTransparency=”true”(true:允许透明)注意:在iframe引进的head_nav.html页面的时候,不要设置head_nav.html页面html或body的背景颜色。(head_nav.html为你iframe导入的页面地址)友情提示:iframe里面链接的打开方式最好是target=”_blank”, 阅读全文
posted @ 2013-07-15 10:23 visense 阅读(467) 评论(0) 推荐(0) 编辑
摘要: height:9px\9; /* all IE */ height:8px\0; /* IE8-9 目前应用于IE8的单独hack,情况比较少 */ *height:5px; /* IE6-7 */ _height:6px; /* IE6 */ 阅读全文
posted @ 2013-07-15 10:22 visense 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 昨天,在家打开IE7浏览器看“视频导航网”的时候,发现居然有排版错误。用F12开发者工具看了下,发现 li 的默认高度既然不统一?用工具看了下,发现火狐高度解析统一为33px,而IE7解析高度根据字的不一样,默认解析的高度为30px,纯数字的解析高度为31px;中英文组合的解析高度为32px;解决方法一:给LI设置高度后,IE7正常了,但IE6问题依然存在。原来,LI里面还嵌套着A标签,给A也设置一个高度后问题解决。:)解决方法二:设置字体为宋体(font-family:simsun;)[推荐此解决方法,感谢海洋提供此解决方法] 阅读全文
posted @ 2013-07-15 10:14 visense 阅读(433) 评论(0) 推荐(0) 编辑
摘要: #nav li:hover ul{...} IE6仅支持A标签的hover,所以li:hover对IE6是无效的。 而lia:hover ul{}是一句不合法的CSS规则,你这样写就表示控制A标签的子孙元素UL。按照XHTML标准,A标签中是不能出现UL的。 解决办法是:#nav li:hover ul,#nav li.hover ul{...} 然后写JS,当鼠标移到LI的时候增加一个class类hover 阅读全文
posted @ 2013-07-15 10:06 visense 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 本软件适用于:XP系统上装了IE6以上版本,想换回IE6的用户。事实上微软在开发IE7期间曾经提供了卸载工具,但是只针对IE7bat2版本和xpSP2环境。只需要简单的修改就可以绕过这个限制,所以我为大家提供了这个小软件。以供大家恢复IE6选用!我个人极度不建议这种行为!但是考虑到IE7在某些程序上的兼容性问题,还是提供了这个补丁!注意事项:首先,请确认你当前的用户是administrator,否则将报错!关闭本说明后即将运行卸载,一路点确认,重启即可见到ie6。本程序仅在瀚海精简系统下测试通过,理论上支持所有XP版本!请慎用!本软件默认恢复IE6,如果需要手动彻底覆盖安装IE 6.0有两种方 阅读全文
posted @ 2013-07-15 10:05 visense 阅读(333) 评论(0) 推荐(0) 编辑