1、CSS样式方面css样式,尽量少用css3的这些伪类选择器,如果使用了,在后期做兼容会很累,如果项目硬要兼容IE8+,那就请你从一开始就避免这些伪类的使用吧。避免了最难解决的伪类问题后,剩下的就是针对IE8 IE9做一些样式上的微调,将会异常轻松。
2、JS方面 2.1、IE8是不支持className选择节点的,所以,最省时省力的方法,大家在选择节点时,可以多使用jquery选择器,说实话,jQuery的兼容性还真的好。当然如果你的父节点不是element,没法用jq的时候,只能自己拓展了;解决IE8一下不支持getElementsByClassName的方法 – CSDN博客 这个博客的方法适合随意指定父节点,实测有效; 2.2、如果你要遍历一个数组,请不要用map forEach,因为这些方法IE8 IE9都不支持,如 果你项目里用到了,修改起来很麻烦,那么就拓展一个map forEach方法吧。 2.
3、如果需要在文本框里添加placeholder,个人建议使用插件,将会有和原生浏览器一样的效果。 推荐jquery.placeholder.js 这个插件 2.
4、现在大部分主流浏览器都支持bind,很不幸,IE8却不支持,如果碰到了bind的兼容问题,那么只能自己写拓展了。 2.
5、IE8 IE9均不支持calssList属性,如果用到了增删class,那么只能自己写拓展。给不支持classList的浏览器(IE9以及以下等)的元素添加classList属性 – 麦兜的博客 – CSDN博客这个博客上有具体的代码,当然你复制下来运行发现会报错,你需要加上这句代码window.HTMLElement = window.HTMLElement || Element;因为IE不识别HTMLElement。 2.
6、如果你不小心用到了某个jq版本的text()方法,那么你要注意,有可能IE8不兼容,最好使用innerHTML 2.
7、IE8并不支持event.target,如果你不小心用了,会报错 找不到 target 属性。这就取决于IE8的机制,event只能是window对象的一个属性,所以大家这样写就能兼容IE8了;var event=window[“event”]; 可以用 event.srcElement获取你想要的节点对象。
两段代码怎么能并列显示?
在HTML中让两个div并排显示,通常情况下有三种实现方式,包括:(1)设置为行内样式,display:inline-block(3)设置position定位属性为absolute以下为三种方式的具体实现代码:1、设置每个div的展现属性为行内样式,示例代码为:
div1div2div1div23、设置position定位属性为absolute, 示例代码为:div1div2css清除浮动方法(1)添加新的元素 、应用 clear:both.clear {height: 0;height: 0;overflow: hidden;}(2)父级div定义 overflow: autooverflow: auto;zoom: 1; //处理兼容性问题}(3)伪类 :after 方法 outer是父div的样式.outer { zoom:1; } /*==for IE6/7 Maxthon2==*/.outer :after {clear:both;content:’.’;display:block;width: 0;height: 0;visibility:hidden; }
class是什么意思?
class 释义:n.班;等级;阶级;种类vt.把…归入某等级,把…看作(或分类、归类);把…编入某一班级adj.很好的,优秀的,出色的vi.属于…类(或等级),被列为某类(或某级)例句:
1.The price includes two economy class airfares from Brisbane to Los Angeles.这一价格包括两张从布里斯班到洛杉矶的经济舱机票。
2.There was very little snobbery or class-consciousness in the wartime navy.战时的海军中很少有势利眼,阶级意识也不强。扩展资料复数: classes 过去式: classed过去分词: classed现在分词: classing第三人称单数: classes同根词:词根:class adj.classified 分类的;类别的;机密的classy 优等的;上等的;漂亮的classless 无阶级的;不属于任何阶级的classifiable 可分类的classificatory 类别的;分类上的n.classification 分类;类别,等级classified 分类广告v.classified 把…分类(classify的过去分词)vt.classify 分类;分等
css样式链接怎么设置?
CSS可通过不同属性以各种不同方式来设置链接的样式;例如:使用color属性设置链接颜色、使用text-decoration属性去掉下划线等等。还可以通过:link、:visited、:hover、:active设置不同状态的链接
在讨论CSS属性之前,先了解链接的状态是非常重要的。链接可以存在于不同的状态,并且可以使用伪类进行样式设置。