美文网首页
关于浏览器的兼容问题

关于浏览器的兼容问题

作者: xiao_afei | 来源:发表于2018-03-26 10:45 被阅读0次

一、针对谷歌浏览器最小字体为12px无法继续缩放的问题

项目中要设置未读消息提示,字体需要比12px还要小,可是在谷歌浏览器设置为12px后不可继续调小。

方案:在最小字体的基础上进行缩放

 .mix-font{

     font-size:12px; 

            -webkit-transform-origin-x: 0;

            -webkit-transform: scale(0.80);

            font-size:9px; 

        }

注意:此处的缩放只针对于谷歌浏览器起作用,另外,缩放的范围不仅仅是字体,而是字体所在的容器对象以及内部元素,最后一行针对于非chrome的浏览器缩小样式不生效的情况下,在没有最小字体的限制时,进行最小字体样式的覆盖。


二、移动端浏览器对float属性的兼容

之前利用float属性做div并排放置,发现老版本的安卓手机会出现float失效的情况,然后将设置了float的元素作为父级元素下的第一个子元素时得以解决。

三、不同浏览器的标签默认的外补丁和内补丁不同

随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。css里 *{margin:0;padding:0;}

四、inline系列的标签间距问题

设置为inline系列的属性时,标签之间会存在默认间距导致无法紧密排列。通过设置父级元素的font-size:0可以解决该问题。

五、透明度

opacity:0.5;

IE8以下:filter:Alpha(opacity=50)

相关文章

  • 浏览器兼容

    什么是浏览器兼容问题 为什么会有浏览器兼容问题 用到的网站 处理兼容问题的思路 渐进增强和优雅降级 stackov...

  • 常见浏览器兼容问题及解决

    一、什么是浏览器兼容问题所谓浏览器兼容问题就是指不同浏览器或同种浏览器不同版本对相同代码解析效果不同,浏览器兼容问...

  • 浏览器兼容

    为何会有浏览器兼容问题 因为市场上的浏览器有很多,不同的浏览器内核对网页的解析存在差异,这也是导致浏览器兼容问题出...

  • 关于浏览器的兼容问题

    关于浏览器的兼容问题 1. 什么是 CSS hack 根据百度的简述:CSS hack由于不同厂商的浏览器,比如I...

  • IE与其它浏览器关于子节点的兼容性问题

    IE全系列、firefox、chrome、opera和safari等浏览器关于子节点的兼容问题 访问子节点chil...

  • 浏览器兼容

    1. 概要 什么是浏览器兼容问题? 同一份代码,有的浏览器效果正常,有的不正常 为什么会有浏览器兼容问题 同一产品...

  • 浏览器兼容相关概念

    什么是浏览器兼容问题?为什么会有浏览器兼容问题? 同一份代码,有的浏览器效果正常,有的不正常 同一产品,版本越老 ...

  • 浏览器兼容

    什么是浏览器兼容问题 同一份代码,有的浏览器效果正常,有的不正常 为什么会有浏览器兼容问题 同一产品,版本越老 b...

  • Browser Hack整理

    浏览器的兼容问题 1.浏览器内核:Mozilla Firefox ( Gecko )Internet Explor...

  • 原生JS中常遇到的浏览器兼容问题和解决方法

    今天整理了一下关于浏览器对JS的兼容问题,主要针对IE678低版本浏览器,使用JQuery或者其他框架的童鞋也可以...

网友评论

      本文标题:关于浏览器的兼容问题

      本文链接:https://www.haomeiwen.com/subject/xmwlcftx.html