700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > chrome浏览器下兼容性问题

chrome浏览器下兼容性问题

时间:2019-09-07 20:31:54

相关推荐

chrome浏览器下兼容性问题

1.在chrome浏览器中,如果表单保存过输入的内容,那么下次打开这个页面,该表单便会有黄色背景,那么如何修改chrome浏览器自动填充表单的黄色背景?

CSS代码:

input:-webkit-autofill {

-webkit-box-shadow: 0 0 0px 1000px #fff inset!important;

}

2.设置大于12px文字字体,各浏览器都能显示出CSS所设置文字大小效果。但是CSS设置小于12px文字时候谷歌浏览器google Chrome就不能显示出CSS所设置小于12px的文字字体效果,因为谷歌浏览器默认最小字体为12px;但有时项目中需要用到小于12px的字体,此时应该怎么做?

CSS代码:

.chrome_adjust {

font-size: 9px;

-webkit-transform: scale(0.75);

-o-transform: scale(1); //针对能识别-webkit的opera browser设置

}

可是如何分辨是Safari还是Chrome,目前尚没有有效的CSS hack。可以通过javascript来判断是否为Chrome。判断方法:var isChrome = !!window.chrome;当检测为Chrome的时候,将.chrome_adjust这个类添加到对应的标签。

另外,Chrome下由于启用了缩放,所以字符间距出现问题,影响了美观,这时候如果追求完美,可能你还会想到js判断为Chrome后再用CSS属性letter-spacing去修复;

PC桌面版Chrome 27正式取消了-webkit-text-size-adjust:none;属性的支持,实际上是修正了原有的bug。如果定义该属性在Chrome调试窗口会显示Unknown property name,所有字号最小为12px。

.10.26更新: 发现新版本谷歌浏览器已经取消了最小字体为12PX的限制,可以在浏览器设置里修改浏览器的最小字号的大小

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。