兼容性问题是前端的一个重要部分。

在国内的浏览器中,360浏览器,QQ浏览器等绝大部分都是双核浏览器。双核浏览器即拥有IE兼容内核和非IE极速内核两个内核,分别对应兼容模式和极速模式。兼容模式时使用IE内核,极速模式采用webkit内核。而目前大部分网站为了性能和用户体验,默认使用极速模式。在极速模式出现问题时,使用兼容模式。

虽然极速模式是使用的webkit内核,但是浏览器的表现却还是有一定差异。平时使用Chrome调试,在极速模式下却表现的不正常。

好,进入正题。flex是目前前端布局中一个非常好的属性,这里不多说,可以看大神介绍

而在工作中发现了一个问题,flex和相对定位配合使用时:

Test

代码在flex-2中居中画了一个圆,chrome表现很正常,如图

但是在360极速下,却是这样的:

找了一下原因,圆在 竖直方向上的相对定位没有生效,即:“top:50%”没起作用;

为什么没作用呢,我认为是div.flex-1没有显式的写出高度,"flex:0 0 500px"是flex属性的缩写,

,换一种写法就可以搞定:

其实就是给div定个高度。而这个时候又在考虑,高度不定的情况下怎么办?

用css3 calc()?这样的话遇到flex子区域有相对定位时flex就没有使用必要了。虽然遇到的问题解决了,但似乎又来了新的问题。

国内浏览器兼容模式下为什么会表现的不一样。。。。。。。。。。。。。

浏览器兼容问题 php,浏览器兼容性问题的实例分析相关推荐

  1. 浏览器兼容css_CSS 样式浏览器前缀兼容性写法、生效写法

    给各浏览器兼容css样式是最简单的方法就是在前方加上浏览器私有前缀,便于浏览器解析并根据各个的私有前缀来进行不停的属性渲染 -moz- /* 火狐等使用Mozilla浏览器引擎的浏览器 */ -web ...

  2. javaScript解决浏览器兼容问题,判断浏览器是ie或者Chrome

    最近在写一个项目中遇到了一个问题,从java后台输出一段字符串,需要用到这个字符串,返回到页面上面. 假定该字符串为"" 在Chrome上得到的结果是<pre style= ...

  3. js ajax 浏览器兼容,JS跨浏览器兼容,一点点总结

    不同的浏览器,对不同的/相同的属性.方法等的支持程度也会有所差别,要想达到满意的效果,需要做一些处理.给不同的浏览器量体裁衣,也就是所说的达到兼容. 常见的处理方式:(能力检测和浏览器检测) 1.三目 ...

  4. php 浏览器 兼容,关于对浏览器兼容性的一点点理解

    原来对浏览器兼容性的理解主要是: 1. 要对浏览器兼容性做判断 2. 不是所有浏览器都支持的东西尽量不要用 今天看了QQ空间的一点代码,有所启发: 1. 要善于利用浏览器的一些特性:比如,现在的主流浏 ...

  5. 【浏览器兼容】火狐浏览器滚动条不出现问题

    在做一个网站项目时,遇到谷歌.Opera 浏览器滚动条显示正常,但火狐浏览器自带滚动条不显示的情况, 处理代码如下: body {   width: 100vw;   height: 100vh;   ...

  6. 各大浏览器兼容性报告 IE、FF、Safari、OP不同浏览器兼容报告

    IE.FF.Safari.OP不同浏览器兼容报告 分类:UI前端設計2011-12-05 17:01323人阅读评论(0)收藏举报 IE.FF.Safari.OP不同浏览器兼容报告 1浏览器内核简介 ...

  7. 360浏览器兼容问题

    360浏览器兼容问题 360浏览器又是一大奇葩,市场份额大,让我们不得不也对他做些兼容性处理. 360浏览器提供了两种浏览模式,极速模式和兼容模式,极速模式下是webkit内核的处理模式,兼容模式下是 ...

  8. 浏览器兼容与图片整合

    浏览器兼容与图片整合 一.浏览器兼容 为什么会出现浏览器兼容问题? 由于各大主流浏览器由不同的厂家开发,所用的核心也不同,架构代及码也很难重和,这就为各种莫名其妙的Bug(代码错误)提供了温床.再加上 ...

  9. IE、FF、Safari、OP不同浏览器兼容报告[转]

    IE.FF.Safari.OP不同浏览器兼容报告 1         浏览器内核简介 Trident IE浏览器(GreenBrowser绿色浏览器, 遨游浏览器....都是IE) Geckos Fi ...

最新文章

  1. 【BZOJ1015】【JSOI2008】星球大战 并查集
  2. 近期活动盘点:清华大学海外学者短期讲学:创新创业发展课程
  3. SEO优化中如何引导流量
  4. 前端学习(585):查看和编辑css
  5. SAP License:CO生产订单
  6. Android 布局之GridLayout(转载)
  7. learning scala 变量
  8. Java基础知识笔记第八章:常用的实体类
  9. Quartus II 13.1入门级使用方法 -仿真篇,适用于小白
  10. 如何快速发现XSS跨站攻击漏洞
  11. 当前linux的ks文件,高手请进!请教linux自动安装文件ks.cfg
  12. 瑞典皇家理工学院计算机科学世界排名,瑞典皇家理工学院世界排名
  13. OTP动态密码_Java代码实现
  14. python --enumerate用法
  15. Windows变慢原因分析及解决方法
  16. KBL410-ASEMI适配高端电源整流桥
  17. linux 之top命令详解
  18. 【2017 BSUIR Semifinal G】Digital characteristic 题解
  19. css音阶波浪动画图,线性渐变色
  20. 【pytorch】错误:No module named ‘typing_extensions‘ 问题解决

热门文章

  1. 2022电工(中级)考试模拟100题及答案
  2. 【回溯】C025_LQ_骰子谜题(假数学+暴搜)
  3. 常见PHP数组函数 sort,asort,ksort比较
  4. 【简短测评】百元内蓝牙无线耳机,帮你避坑
  5. 苹果 Apple Watch 杀手锏功能过审,国行版 ECG 上线在即
  6. 【ae】抠图之:线性颜色键,去除背景色,与其他图层溶合
  7. SpringBoot+webSocket 实现扫码登录功能
  8. 单核多线程与多核多线程
  9. python中的字符串是什么数据类型_Python数据类型之字符串
  10. matlab分块构建矩阵技巧