CSS不同浏览器样式不一致?基础兼容方法新手必看

刚刚阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

很多新手写CSS,不同浏览器打开样式不一样,有的正常有的错位,今天说一下CSS浏览器兼容的基础解决办法。

先写公共重置样式

每个浏览器对标签的默认样式不一样,比如边距、字体大小,先写一段CSS重置,把所有标签的默认边距、内边距清掉,统一字体大小,这样不同浏览器的基础样式就一致了。

别用太新的CSS特性

新手写CSS别上来就用最新的CSS Grid、flex高级属性,老浏览器不支持,会出现布局错位。用最基础的float、padding、margin,所有浏览器都兼容,做出来的页面在什么浏览器上都正常。

测一下不同浏览器

做完模板,用Chrome、Edge、手机自带浏览器打开看一眼,有没有明显错位,大部分小问题一眼就能看到。

新手做模板,先保证所有浏览器都能正常显示,再追求炫酷效果,别为了一个动画,导致一半用户打不开页面。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/85.html

0
回帖

CSS不同浏览器样式不一致?基础兼容方法新手必看 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息