追查1px的bug

ajiao注:仅为自己记录,其他博友们看可能云里雾里。

今天花了2个多小时调查错位1px(在某些环境下更多)的bug。

页面情况:标签框相对于左侧的checkbox绝对定位。飞一下、取消、推荐到没体均为右浮动。

调查:       截图、在PS上一点点测量,发现checkbox错位了1px。无从考证,很多种原因造成这种错位,不同的操作系统、字体(此处字体均为微软雅黑)、浏览器、分辨率都有可能。

解决:       给推荐到没体这个右浮动设置宽度。

PS:         吐血。“最好给浮动元素设置宽度”这句至理名言,常常在你快要忽视它的时候狠狠地绊你个跟头。


图1为开发环境下浏览器FF的情况,草稿框和其下的标签框是左对齐的。


图2为测试环境下浏览器FF的情况,标签框右错1px

图3为Neo机子上Chrome下的情况,标签框错位6px



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值