从所周之,谷歌浏览器应该是最靠谱的浏览器之一。但是偶尔会发现一些迷之白线(间距),换一台机器或者手机,就消失了,就没有放在心上。

在写这编文章,发表的时候,发现连CSDN都没有逃过这个厄运,请看下图。

为了找出问题,我写了简单的DEMO。

如下图所示,两个元素没有理论上是没有间距的,但却有一条白线,随着窗口大小,偶尔在绿色标题的左边,偶尔在右边,有时候会消失。


今天刚好闲着,就折腾了一下。百度和谷歌都没有结果,倒是有几个老外发了PEN示例提问,但是底下的回复是,楼主是不是修复了问题,没有看到白线啊!??

然后我就想着用最简单的代码复现一下这个问题,为了方便一边改一边查看,我把浏览器拖到了副显示器上。神奇的事情发生了,在主显示器上的DEMO,明明还有白线,到了副显示器就消失了。

两个显示器都是1920*1080,唯一不同的是主显示器比较小,系统推荐打开缩放,所以系统设置里面DPI是125%。所以很显然,是系统或者浏览器在处理这个缩放的时候,两个元素边界得到的不是同一个值,就导致它们之间偶发性的间隙。

解决方法:
调整元素大小或者边距,使它们尽可能在同一个值上。

如上图所示,将间距从50改成48,不论如何改变窗口大小,都不会再现白边。

特此做个笔记。

不是吧,谷歌浏览器也有问题?连CSND都没有逃过的厄运?两个元素之间明明没有间距,哪来的迷之白线?高分屏的DPI设置引发的血案相关推荐

  1. 摘要: Druid连接池一个设置引发的血案 -- 链接池出现问题

    摘要: Druid连接池一个设置引发的血案 今天在一台配置很低的机器上运行批量更新的程序~~~ 大概跑了三十分钟~~~这配置~~~这程序~~~ 然后华丽丽的报异常了~~~ 具体异常是这样的, DEBU ...

  2. Jmeter 4.0+高分屏参数自动设置脚本

    jmeter的高版本已经支持高分屏(4k分辨率)了,但是默认情况下参数是没有启动高分屏支持的.需要自己设置,但是每次设置比较麻烦,因此编写的bat脚本来启动jmeter的高分屏支持.例如名字叫:Jem ...

  3. Druid连接池一个设置引发的血案

    参考:http://my.oschina.net/haogrgr/blog/224010 今天在一台配置很低的机器上运行批量更新的程序~~~ 大概跑了三十分钟~~~这配置~~~这程序~~~ 然后华丽丽 ...

  4. druiddatasource java_Druid连接池一个设置引发的血案

    今天在一台配置很低的机器上运行批量更新的程序~~~ 大概跑了三十分钟~~~这配置~~~这程序~~~ 然后华丽丽的报异常了~~~ 具体异常是这样的, DEBUG: (BaseJdbcLogger.jav ...

  5. 【转】Druid连接池一个设置引发的血案

    https://my.oschina.net/haogrgr/blog/224010 今天在一台配置很低的机器上运行批量更新的程序~~~ 大概跑了三十分钟~~~这配置~~~这程序~~~ 然后华丽丽的报 ...

  6. Druid连接池一个设置引发的血案【abandon connection, open stackTrace】

    2019独角兽企业重金招聘Python工程师标准>>> 今天在一台配置很低的机器上运行批量更新的程序~~~ 大概跑了三十分钟~~~这配置~~~这程序~~~ 然后华丽丽的报异常了~~~ ...

  7. 一个由正则表达式引发的血案

    阿里妹导读:周末快到了,今天为大家送上一篇很有意思的小文章,具有提神醒脑之功效.作者是来自阿里巴巴LAZADA产品技术部的申徒童鞋. 血案由来 近期我在为Lazada卖家中心做一个自助注册的项目,其中 ...

  8. mysql backlog_一次优化引发的血案

    前些天一个Nginx+PHP项目上线后遭遇了性能问题,于是打算练练手,因为代码并不是我亲自写的,所以决定从系统层面入手看看能否做一些粗线条的优化. 首先,我发现服务的Backlog设置过小,可以通过s ...

  9. 第三方账号登陆的过程及由此引发的血案

    72agency · 2014/03/19 10:40 0x00 前言 第三方账号登陆也就是当你没有A网站的注册账号时,你可以使用该与A网站合作的第三方账号登陆A,在大多数情况下你会立即拥有与你第三方 ...

最新文章

  1. CentOS下Clonezilla通过网络自动备份还原系统
  2. 全生命周期管理,是趋势更是未来
  3. 2018年SIAF 广州国际工业自动化技术及装备展览会下周隆重开幕
  4. Leetcode--438. 找到字符串中所有字母异位词
  5. extend Thread 和 implements Runnable
  6. python sys模块_Python sys模块
  7. ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第二章:利用模型类创建视图、控制器和数据库...
  8. 现代控制理论(一)控制系统的状态空间描述
  9. 词法分析之LED文件生成程序【调试中......】
  10. thinkPHP框架
  11. 在switch时使用枚举类型
  12. 计蒜客:Adjoin the Networks
  13. 爬虫实战(三)----使用百度API获取经纬度/地址
  14. Python爬虫之抓取豆瓣影评数据
  15. 《中国程序化广告技术生态图》2015年三月号更新发布
  16. Java Web项目中使用Freemarker生成Word文档
  17. 如何对CAD图纸上的图形进行单独保存起来
  18. 电路-电源模块汇总(充电器)
  19. Linux查看tomcat是否启动,查看tomcat监听端口
  20. 通过jquery 打开新窗口,

热门文章

  1. mysql索引抽密度_索引碎片 - 君不知的专栏 - TNBLOG
  2. 系统间通信方式之(Kafka的实际使用场景和使用方案)(二十三)
  3. BLE连接错误0x3E原因及应对
  4. ubuntu下LaTeX+texmaker安装与排版练习
  5. linux 收听国内广播_在Linux终端上收听广播
  6. java socket发送定长报文_java使用Socket类接收和发送数据
  7. 【JavaScript】Object.observe()带来的数据绑定变革
  8. [洛谷]P1434 [SHOI2002] 滑雪
  9. HTML隐藏属性的使用(前端标签)
  10. Cvbox2D 角度 长宽正解