1、最近在工作中总是要求IE8兼容CSS3属性,在网上搜了搜主要是引入了一个htc文件(ie-csshtc或者PIE.htc。
为肃北等地区用户提供了全套网页设计制作服务,及肃北网站建设行业解决方案。主营业务为成都网站制作、做网站、肃北网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
2、都得慢慢调试 在DTD下写符合标准的xhtml css ,chrome 和ff 一般都一致,ie6/7 bug多点,这个没有捷径,只得调试。
3、ul标签 ie7,ie8兼容怎么搞,为什么ie7的高度会高些啊?、不要使用 。
4、我有个效果在火狐中是正常的,但在IE下不行。
5、所以使用html5media,一定要把 html5media这个项目文件夹 里的所有文件都引入项目里,并且在高级浏览器里不需要引入html5media.js,因为高级浏览器都是支持mp4视频播放的: 这样ie8及以下的视频播放就ok了。
有两种方法:在同一个CSS样式表中,使用 !important 来定义不同的值以适应Firefox和IE。
扩展:如果我想在设计的时候,实现IE6,IE7,FF下出现三种不同的效果,比如IE6下背景红色,IE7下蓝色FF下绿色,这里,我自己试过,可以,用兼容的方法(注意顺序,可以好好理解一下)。
兄弟,IE6的标准和ie8/ie7很不一样,建议你写两个版本或三个版本CSS,然后写一个js函数来判断浏览器调用哪个css文件。
建议先在Firefox下面写,再进行hack。
CSS兼容性问题 CSS是用于网站布局和样式的重要组成部分。但是,不同的浏览器对CSS的实现方式有所不同。这可能导致网站在某些浏览器中出现样式问题。解决方法:-使用CSS前缀:某些CSS属性需要使用浏览器前缀才能正常工作。
margin加倍的问题设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设置各个标签的内外补丁是0。