pc端页面适应不同分辨率
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pc端页面适应不同分辨率相关的知识,希望对你有一定的参考价值。
参考技术A 一、根据不同的分辨率,加载不同的css样式文件800、1280、1440、1600、1920
在<head></head>标签中,使用js
<script>
if(document.screen.width>=1680)
document.write('<link rel="stylesheet" href="css/css1680.css">')
else if(document.screen.width>=1600)
document.write('<link rel="stylesheet" href="css/css1600.css">')
else
document.write('<link rel="stylesheet" href="css/css800.css">')
</script>
二、媒体查询
css3新特性
1、多个样式表
<link rel="stylesheet" media="screen and (max-device-width:1280px)" href="css/css1280.css">
<link rel="stylesheet" media="screen and (min-device-width:1280px) and (max-device-width:1680px)" href="css/css1680.css">
<link rel="stylesheet" media="screen and (min-device-width:1680px)" href="css/css1920.css">
2、一个样式表
@media screen and (min-width:1920px)大于1920px的样式
@medie screen and (min-width:1680px) and (max-width:1920px)1680-1920的样式
@media screen and (max-width:1680px)小于1680px的样式
响应式网页设计与自适应网页设计
随着互联网科技的迅速发展,移动设备和PC端桌面设备成为访问互联网的最常见终端。在进行网站策划时,需要根据客户不同需求来分析PC端网站和移动端网站制作风格。
根据不同设备环境自动响应及调整、在不同大小的屏幕分辨率上能呈现相同页面,这种全新的布局设计思维模式,不是为每个终端做特定的版本,而是为不同的终端用户提供更加舒适的界面和更好的用户体验,使网站页面真正具有弹性。这种概念可称之为“响应式网页设计”。
响应式设计可以一个网站兼容多个不同终端
通俗的说,自适应网页设计也是响应式网页设计,响应式网页设计也是自适应网页设计。但是真正的细分起来,自适应只是响应式的一个子集,指网页中整体大图的自适应或者banner的自适应。
理论上来说,响应式网页设计在任何情况下都比自适应网页设计好一些,但在某些情况下自适应布局更切实际。
响应式网页设计优势:流体网格的网站适合响应式网页设计。
1、面对不同分辨率设备灵活性强。
2、能够快捷解决多设备显示适应问题。
自适应网页设计优势:固定断点的网站适合自适应网页设计。
1、实施起来代价更低,测试更容易,这往往让它们成为更切实际的解决方案。
2、自适应布局可以让设计更加可控,因为它只需要考虑几种状态就可以了。
虽然响应式/自适应网页设计会带来兼容各种设备工作量大、代码累赘、加载时间长的缺点,但它们能“一次设计,普遍适用”,可以根据屏幕分辨率自适应以及自动缩放图片、自动调整布局,它们不只是技术的实现,更多的是对于设计的全新思维模式。
以上是关于pc端页面适应不同分辨率的主要内容,如果未能解决你的问题,请参考以下文章