网站开发:如何让网页自适应电脑屏幕分辨率?

网站开发很多人会遇到这样的问题,当你自己的电脑上精心制作好网页,却发现在他人的不同分辨率的电脑上浏览你页面时,自己的网页排版乱得一塌糊涂,或者被拉伸,或者被压缩,要不就是不能完整显示在屏幕内。这是为什么呢?因为通常初学者朋友都按照自己的屏幕分辨率对网页进行设计,但是却没有考虑到网友们可能使用了别的屏幕分辨率。

目前,网友们上网通常会采用8006001024768两种分辨率,由于网页不是用来给自己看的所以我必需让自己的网页能够兼顾这两种情况,让不同分辨率设置的网友都能够看到一个排版美观正确的网页。下面就介绍几种常用的方法,特别说明一下除非你网站是艺术类的有特别需求,通常我都会首先照顾分辨率设置为800600大众化规范。

网站开发一、自然拉伸

如果你网站结构没有用到大量的图形来衔接,主要由表格来定结构,那么你就可以使用该方法。非常适用于主要由表格、文字来表达信息的简单的网页页面。制作表格时,只要你把表格的宽度属性定义为100%表格就会根据分辨率的不同自行调整宽度。

网站开发二、固定居中

800600分辨率下制作的网页在1024768分辨率的机器上打开,整个网页就会跑到左边;1024768分辨率的网页在800600分辨率的机器上有时也会变得"不堪入目"两种分辨率各做一个吧?做起来费劲。所以目前普遍采用的方法是固定居中法!

现在大多数网民都还在用800*600分辨率,所以我一般可以以此分辨率为主。只要在网页原代码的后紧加一句前加一句

就OK不过有几个问题这是要注意一下,第一个要注意的上面说到百分比的问题,表格、单元格的宽度单位最好要使用像素单位,而不要用百分比。例如width=770如果你表格宽度设的百分比,那么使用大于800600像素时,网页就会拉宽,这样网页可能会变形。中加入leftmargin=0即这种情况下,800600支持的表格宽度为780像素时不会出现滚动条。还有一点要注意的不能用DW中的层来定位。

网站开发三、兵分两路

如果你网页不经常更新,而且对页面效果极其在意,那好,就设计两个页面,分别对应800600和1024768两种分辨率。然后根据不同的分辨率进行跳转就行了

例如:

functredirectPag{

varurl_els="http://www.163.com/";

varurl_800x600="http://www.sohu.com/";

varurl_1024x768="http://www.sina.com.cn/";

varurl_1366x768="http://www.qq.com";

ifscreen.width==800&&screen.height==600

window.location.href=url_800x600;

elsifscreen.width==1024&&screen.height==768

window.location.href=url_1024x768;

elsifscreen.width==1366&&screen.height==768

window.location.href=url_1366x768;

else

window.location.href=url_else;

}

转载请注明:网站开发:http://www.mfstory.cn/newsdetail.php?cid=4&id=622

电脑分辨率自适用网页php代码,网站开发:如何让网页自适应电脑屏幕分辨率?...相关推荐

  1. 【Google】【内部样式表】【外部样式表:听力地点方向题】【设置字体间距】【多类、子元素选择器】【网页设计与网站开发HTML、CSS、JavaScript】【第 8 章】CSS基础——实验题1-6

    以下为本人大一选修课<网页设计与网站开发>的实验作业题,均为本人原创,分享给大家.如有不足之处欢迎指出. 目录 实验1 1.题目 2.代码 3.网页运行效果 实验2 1.题目 2.代码 3 ...

  2. 【JavaScript编写计算工资小程序】【表格细边框设置】【网页设计与网站开发HTML、CSS、JavaScript实例教程】【第十章】JavaScript基础——【传智播客】实验作业题【实验5】

    以下为本人大一选修课<网页设计与网站开发>的实验作业题,均为本人原创,分享给大家.如有不足之处欢迎指出. 1.题目: 实验5.新建页面test5.html,利用JavaScript编写如下 ...

  3. 【简答网页】【网页进阶】【网页设计与网站开发HTML、CSS、JavaScript】【第 8 章】网页基础与工具使用1——实验作业

    以下为本人大一选修课<网页设计与网站开发>的实验作业题,均为本人原创,分享给大家.如有不足之处欢迎指出. 目录 (一).简单网页 (二).网页进阶 注: 若有图片文件,图片文件建议保存到根 ...

  4. 【单选按钮区域实现三选一】【2018腾讯手游排行榜】【HTML表格标签】【网页设计与网站开发HTML、CSS、JavaScript】【第七章】表单——实验作业题【实验3、4、5】

    以下为本人大一选修课<网页设计与网站开发>的实验作业题,均为本人原创,分享给大家.如有不足之处欢迎指出. 目录 1.实验3 题目 代码 实验效果 2.实验4 题目 代码 实验效果 3.实验 ...

  5. 教你玩转HTML(html5)h5网页设计,网站开发-刘青-专题视频课程

    教你玩转HTML(html5)h5网页设计,网站开发-54965人已学习 课程介绍         教你玩转HTML(html5)h5网页设计,网站开 课程收益     教你玩转HTML(html5) ...

  6. 网页设计师和网站开发人员之间的区别是什么!

    前端网页设计 网页制作 网站开发 这些你也可以叫做3个网站建设的核心部分.下面一一分析: 前端网页设计师 前端网页设计师,这在我看来,他将负责网站的整体规划.布局和网站特效的渲染工作,包括视觉上的效果 ...

  7. [C# 开发技巧系列]如何动态设置屏幕分辨率

    原文 http://www.cnblogs.com/zhili/archive/2013/05/23/ChangeResolution.html 因为最近在MSDN论坛和stackflow中看到一些朋 ...

  8. Webview--如何让加载进来的页面自适应手机屏幕分辨率居中显示

    让Webview加载的页面居中显示有我知道的俩种方法 第一种: [java]  WebSettings settings = webView.getSettings();  settings.setL ...

  9. 分辨率自动调节html,如何让网页自适应手机屏幕分辨率_html/css_WEB-ITnose

    我做的网页感觉在不同屏幕分辨率下显示效果不同,现在又什么好的办法解决这个问题没,能让网页自适应屏幕分辨率 并且布局保持不变 不管多大屏幕显示的是整个页面的放大或缩小之后的布局 回复讨论(解决方案) w ...

最新文章

  1. Salesforce针对移动工作人员推全新人工智能支持工具
  2. JS创建对象学习笔记
  3. SilverLight企业应用框架设计【二】框架画面
  4. 不是mysql常用类型的是什么_下列选项中不是MySQL中常用数据类型的是()
  5. OpenCV使用GDAL读取地理空间栅格文件
  6. 前端基础-html-列表
  7. python实现希尔排序(已编程实现)
  8. python 3.5版本安装landsat-uti包
  9. mysql(安装、启动、删除)服务
  10. 服务器部署文档模板,完整word版)部署文档模板
  11. 2×125MW发电厂升压站电气部分设计
  12. 高手 读书笔记-1.精英社会的神话
  13. SMILES Enumeration
  14. PDF不能打印怎么办?
  15. Python生成圣诞树
  16. springcontext.xml 中方言是红色的_人文黄岩 魅力方言
  17. 7月30日科技资讯|网易游戏回应裁员 10%;字节跳动秘密研发手机;iOS 13 beta 5 发布
  18. STM32F4简易示波器
  19. access导oracle,AccessToOracle(Access导入Oracle工具) V3.4 官方版
  20. 大学生阅读小说网页设计模板代码 柏书旧书网带登录表单 注册表单小说书籍网页作业成品 学校书籍网页制作模板 学生简单书籍阅读网站设计成品

热门文章

  1. client软件怎么卸载 nac_如何在Mac上安全彻底的卸载软件?
  2. 汽车之家 php,demo.php · 放屁大亨。/PHP爬取汽车之家数据 - Gitee.com
  3. python xposed_xposed与frida简单使用对比
  4. 【步步惊心】数组循环右移
  5. 两台计算机只换硬盘可以吗,客户带电脑来升级,两台变成一台,客户:一台电脑就换一个硬盘?...
  6. java excel 字体大小_java操作Excel的poi的字体设置
  7. POI导出Excel:设置字体、颜色、行高自适应、列宽自适应、锁住单元格、合并单元格...
  8. [Pandas] 将某栏位中的值进行替换
  9. 那些年苹果这样改变了电脑处理字体的方式
  10. 期货交易入门知识有哪些?