html页面不同分辨率下居中显示同样效果
2018-02-10 16:53
423 查看
本篇文章对于一些刚步入web前端的小伙伴可能会有很大帮助
刚步入前端的小伙伴经常会遇到这样一个问题:我们写好的页面,在不同分辨率下,显示就不如人意了。
出现这种问题的主要原因就是页面在当前分辨率下,使用了定死的宽度或者统一浮动到了左侧,这样放在大的分辨率下,整个页面会出现整体向左的现象,解决这种问题有两种方案:
1.使用包裹标签,内容的标签使用margin: 0 auto;css:
.wrap{width: 100%}
.container{width:1070px;height:300px;background: #f2f2f2;margin: 0 auto;}
html:
<div class="wrap">
<div class="container"></div>
</div>需要注意的是:内容的宽度必须要有固定的值,然后相对于包裹的宽度(分辨率宽度)居中
2.如果使用了定位的话:css:
.wrap{width: 100%;position: relative;}
.container{width:1070px;height:300px;background: #f2f2f2;position: absolute;left:50%;margin-left: -514px}
html:
<div class="wrap">
<div class="container"></div>
</div>只需要left:50%,然后margin-left: -(width/2)就可以了
刚步入前端的小伙伴经常会遇到这样一个问题:我们写好的页面,在不同分辨率下,显示就不如人意了。
出现这种问题的主要原因就是页面在当前分辨率下,使用了定死的宽度或者统一浮动到了左侧,这样放在大的分辨率下,整个页面会出现整体向左的现象,解决这种问题有两种方案:
1.使用包裹标签,内容的标签使用margin: 0 auto;css:
.wrap{width: 100%}
.container{width:1070px;height:300px;background: #f2f2f2;margin: 0 auto;}
html:
<div class="wrap">
<div class="container"></div>
</div>需要注意的是:内容的宽度必须要有固定的值,然后相对于包裹的宽度(分辨率宽度)居中
2.如果使用了定位的话:css:
.wrap{width: 100%;position: relative;}
.container{width:1070px;height:300px;background: #f2f2f2;position: absolute;left:50%;margin-left: -514px}
html:
<div class="wrap">
<div class="container"></div>
</div>只需要left:50%,然后margin-left: -(width/2)就可以了
相关文章推荐
- JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果
- 鼠标滑动显示不同页面的效果
- 关于html5与jsp页面同样的html代码展示的页面效果不一样的问题
- 同样的CSS,放在HTML内和外部文件中,以及放在不同的目录时,效果就不一样了
- 固定宽度 高度的页面在不同分辨率的屏幕上垂直 水平居中
- java截取带html标签的字符串,再把标签补全(保证页面显示效果)
- 同样的CSS,放在HTML内和外部文件中,以及放在不同的目录时,效果就不一样了
- 同样的配置XML布局,显示效果不同
- Webview--如何让加载进来的页面自适应手机屏幕分辨率居中显示
- iphone 不同分辨率的问题之一(游戏中不同分辨率显示效果相同或者不同)
- Selenium2学习-024-WebUI自动化实战实例-022-网站不同分辨率下页面样式展示兼容性问题解决方案 -- 设置浏览器显示区域大小(无人值守,节约测试成本的福音,BOSS 最爱)
- 测试不同分辨率下的网页显示效果
- 图片内容在不同分辨率下居中显示
- JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果
- android 点九PNG技术 适应不同分辨率 完美显示效果
- 一个在线测试网页在不同分辨率下显示效果的网站
- 关于html5与jsp页面同样的html代码展示的页面效果不一样的问题
- Android webview 加载 html页面 实现 不同分辨率 不同 dpi 缩放自适应处理
- Webview让加载进来的页面自适应手机屏幕分辨率居中显示
- Webview--如何让加载进来的页面自适应手机屏幕分辨率居中显示