不同显示设备下分辨率不同造成的定位错乱问题。

简介:

我用了将近3个小时时间研究这个问题,终于用最最最笨的方法解决了。因为实在找不到原因是什么。

台式机分辨率一般情况下为最大1920的设置,笔记本分比率最高是1920,但很大一部分比这个小,这是分辨率;

台式机一般都为19寸及以上,笔记本一般保持在11寸到15.6存之间;

以上两个原因,造成了笔记本显示网页刚刚好只显示中间部分,而台式机显示的更宽,

而且据我观察发现,台式机调试的时候,把页面放大到125%,才是笔记本正常100%的展示效果,在正常情况下,页面不会出现太大问题,可是当有了定位的时候,将会造成布局严重错乱。

(括弧:无论绝对定位,相对定位,但是页面百分比缩小定位不会出现问题)

尝试方法:给加定位的元素外面包个div,加绝对定位,里面用相对定位,或者给外面的元素加相对定位,里面用绝对定位,事实证明,只要一放大页面,定位就会不一致,我想了下可能原因:

页面放大,背景跟着也变大了,原本可能100像素的top值,现在可能50px就够了,所以造成布局混乱。

目前还没有想到好的解决办法,不知道媒体查询是否可以实现,因为在页面放大的时候,布局是一直在变的。

最后我用最笨的办法实现了,只能保证在页面放大到150%之内,布局不会变,全部用margin实现定位。



本文转自 蓓蕾心晴 51CTO博客,原文链接:http://blog.51cto.com/beileixinqing/1877393,如需转载请自行联系原作者

相关文章
|
6月前
|
编解码 UED
描述一下你是如何处理不同屏幕尺寸和分辨率的。
```markdown 使用响应式设计、媒体查询适应屏幕尺寸;利用弹性布局保证元素自适应;通过图像适配提供高质量视图;多设备测试与优化确保兼容性,持续关注新技术以应对屏幕多样性。 ```
53 3
|
6月前
|
编解码
一个简单的获取显示器长宽和显示器分辨的代码
一个简单的获取显示器长宽和显示器分辨的代码
54 11
|
6月前
|
编解码 定位技术 Windows
电脑多个不同分辨率屏幕鼠标移动时出现偏移、错位情况的解决方法
电脑多个不同分辨率屏幕鼠标移动时出现偏移、错位情况的解决方法
279 1
|
Windows
笔记本电脑亮度调整无效、字体大小改变的解决方案
本文介绍Windows电脑系统更新或重装系统后,出现屏幕亮度最高且无法调整、电脑字体变小等问题的解决方法~
484 1
笔记本电脑亮度调整无效、字体大小改变的解决方案
|
编解码 算法 计算机视觉
案例分享:Qt内窥镜相机录像程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)
案例分享:Qt内窥镜相机录像程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)
案例分享:Qt内窥镜相机录像程序(打开摄像头、支持多种摄像头、分辨率调整、翻转、旋转、亮度调整、拍照、录像、回放图片、回放录像)
【音频处理】Melodyne 网络缩放功能 ( 音符分离线 | 片段分离线 | 窗口滚动条 | 网格缩放 | 修改图像显示位置 | 显示五线谱 )
【音频处理】Melodyne 网络缩放功能 ( 音符分离线 | 片段分离线 | 窗口滚动条 | 网格缩放 | 修改图像显示位置 | 显示五线谱 )
399 0
【音频处理】Melodyne 网络缩放功能 ( 音符分离线 | 片段分离线 | 窗口滚动条 | 网格缩放 | 修改图像显示位置 | 显示五线谱 )
跟踪手指在屏幕上的位置生成音频样本并播放
跟踪手指在屏幕上的位置生成音频样本并播放
90 0
使用内置摄像头并优化显示结果大图片的方法
使用内置摄像头并优化显示结果大图片的方法
122 0
|
编解码
苹果手机截屏分辨率,注意视图的标准与放大的差异
为了苹果应用上架,吾亲自(?)截屏。结果发现,截屏后的图片分辨率,始终不对。怎么个不对法?
392 0