1. 什么是jQuery 在使用jQuery之前,我们必须先了解什么是jQuery,它能够干什么(不然我们为啥要用它)。 jQuery是一个非常流行的快速、小巧、功能强大的开源JavaScript库。就像官方所宣称的那样——"Write less,do more",它使得我们常用的HTML文档遍历、 ...
分类:
其他好文 时间:
2017-11-13 16:41:31
阅读次数:
157
这周老师教了我们关于浏览器兼容性问题,如何让不同的浏览器兼容也是我们程序师要为客户解决的问题,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。 浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margi ...
分类:
其他好文 时间:
2017-11-13 00:14:02
阅读次数:
183
1、margin兼容性问题 1)margin-top传递,子元素上下margin会传递给父级 阻止:触发BFC(如overflow:hidden;拯救标准浏览器及IE78)、触发IE的haslayout zoom:1(拯救IE67); 2)上下margin叠压(触发条件:同级元素,第一个元素的下与第 ...
分类:
其他好文 时间:
2017-11-12 19:22:07
阅读次数:
156
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同 问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。 碰到频率:100% 解决方案:CSS里 *{margin:0;padding:0;} 备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几 ...
分类:
其他好文 时间:
2017-11-12 19:19:17
阅读次数:
117
为了能让网站设计正常的运行于各种浏览器平台,网站设计师们不得不想尽办法处理好网站建设中的浏览器兼容问题。正是因为网站设计当中的这一需要产生了一项新技术— CSS Hack。 CSS Hack 就是针对不同浏览器写出不同的 CSS code 的过程,主要用来解决目前各类浏览器无法标准解析CSS样式,导 ...
分类:
其他好文 时间:
2017-11-12 18:38:06
阅读次数:
139
一、伪类内容生成 1、 通过 css 向已有的元素上增加新的文本(图片)内容 选择器: 1、:before 向匹配元素之前增加生成的内容 定位到匹配元素开始的位置 2、:after 向匹配元素之后增加生成的内容 eg: div:before{} p:after{} 属性: 1、content 作用: ...
分类:
其他好文 时间:
2017-11-10 21:54:40
阅读次数:
152
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>手风琴效果</title> <style type="text/css"> .accordions { overflow: hidden; width: 800px; height ...
分类:
其他好文 时间:
2017-11-06 15:04:00
阅读次数:
213
在学校,听老师讲解事件冒泡和事件捕获机制的时候跟听天书一样,只依稀记得IE使用的是事件冒泡,其他浏览器则是事件捕获。当时的我,把它当成IE浏览器兼容问题,所以没有深究(IE8以下版本的浏览器已基本退出市场)。工作至今,虽然多次遇到该类问题,但均未深究,始终一知半解,遇到了全TM靠猜(选A不行就选B呗 ...
分类:
Web程序 时间:
2017-10-30 15:03:40
阅读次数:
358
一般 直接new Date() 是不会出现兼容性问题的,而 new Date(datetimeformatstring) 常常会出现浏览器兼容性问题,为什么,datetimeformatstring中的某些格式浏览器不兼容。 1. 无参 1 2 //无参 所有浏览器都兼容 var dateTime ...
分类:
Web程序 时间:
2017-10-24 13:08:43
阅读次数:
207
padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父空间的边距. 在CSS中margin是指从自身边框到另一个容器边框之间的距离,就是容器外距离。在CSS中padding是指自身边框到自身内部另一 ...
分类:
Web程序 时间:
2017-10-10 10:00:45
阅读次数:
175