A. 怎么让网页适应不同分辨率的电脑
以磨液oppo R9 plus手机为例:
1、手机打开浏览器后,点按中间的[3]。
B. 电脑分辨率怎么的代码
CSS代码
@media (min-width: 1024px){
body{font-size: 18px}
} /*>=1024的设备*/
@media (min-width: 1100px) {
body{font-size: 20px}
} /*>=1024的设备*/
@media (min-width: 1280px) {
body{font-size: 22px;}
}
@media (min-width: 1366px) {
body{font-size: 24px;}
}
@media (min-width: 1440px)
body{font-size: 25px !important;}
}
@media (min-width: 1680px){
body{font-size:28px;}
电脑的分辨率的调整方法,先打开开始菜单,点击设置进入,然后点击左上角系统图标,选铅棚择左侧的显示选项,在显示分辨率中即可修改分辨率。PC端按屏幕宽度大小排序(主流的用橙色标明)分辨率 比例 | 设备尺寸1024*500 (8.9寸)1024*768 (比例4:3 | 10.4寸、12.1寸、14.1寸、档毕15寸; )1280*800(16:10 |15.4寸)1280*1024(比例:5:4 | 14.1寸、15.0寸)1280*854(比例:15:10 | 15.2)1366*768 (比例:16:9 | 不常见)1440*900 (16:10 17寸 仅苹果用)1440*1050(比例:5:4 | 14.1寸、15.0寸)1600*1024(14:9 不常见)1600*1200 (4:3 | 15、16.1)1680*1050(16:10 | 15.4寸、20.0寸)1920*1200 (23寸)槐蠢则通过上面的电脑屏蔽及尺寸的例表上我们得到了几个宽度1024 1280 1366 1440 1680 1920 。
C. css中怎么调试电脑的分辨率自适应
你用媒介查询
CSS3 Media Queries
<link href="css/reset.css" rel="stylesheet" type="text/css" media="screen" /> <link href="css/style.css" rel="stylesheet" type="text/css" media="all" /> <link href="css/print.css" rel="stylesheet" type="text/css" media="print" />
或者这样的形式:
<style type="text/css" media="screen"> @import url("css/style.css"); </style>
不知道大家留意没有,其中两种方式引入CSS样式都有一个共同的属性“media”,而这个“media”就是用来指定特定的媒体类型,在HTML4和CSS2中充许你使用“media”来指定特定的媒体类型,如屏幕(screen)和打印(print)的样式表,当然还有其他的,比如说“TV”,“handheld”等,其中“all”表示的是支持所有媒体介质。有关于更多的Media类型,可以点击这里。
上
面简单说了一下HTML4和CSS2的“Media Queries”,而今天的主要是来学习CSS3中的"Media
Queries"的更多使用方法和相关知识,下面我们开始进入今天的主题。CSS3中的Media
Queries增加了更多的媒体查询,同时你可以添加不同的媒体类型的表达式用来检查媒体是否符合某些条件,如果媒体符合相应的条件,那么就会调用对应的
样式表。换句简单的说,“在CSS3中我们可以设置不同类型的媒体条件,并根据对应的条件,给相应符合条件的媒体调用相对应的样式表”。现在最常见的一个
例子,你可以同时给PC机的大屏幕和移动设备设置不同的样式表。这功能是非常强大的,他可以让你定制不同的分辨率和设备,并在不改变内容的情况下,让你制
作的web页面在不同的分辨率和设备下都能显示正常,并且不会因此而丢失样式。
首先来看一个简单的实例:
<link rel="stylesheet" media="screen and (max-width: 600px)" href="small.css" />
上面的media语句表示的是:当页页宽度小于或等于600px,调用small.css样式表来渲染你的Web页面。首先来看media的语句中包含的内容:
1、screen:这个不用说大家都知道,指的是一种媒体类型;
2、and:被称为关键词,与其相似的还有not,only,稍后会介绍;
3、(max-width:600px):这个就是媒体特性,说得通俗一点就是媒体条件。
前面这个简单的实例引出两个概念性的东西,一个就是媒体类型(Media Type)和 媒体特性(Media Query),首先一起来理解一下这两个概念:
一、媒体类型(Media Type)
媒
体类型(Media
Type)在css2中是一个常见的属性,也是一个非常有用的属性,可以通过媒体类型对不同的设备指定不同的样式,在css2中我们常碰到的就是
all(全部),screen(屏幕),print(页面打印或打邱预览模式),其实在媒体类型不止这三种,w3c总共列出了10种媒体类型。
页面中引入媒体类型方法也有多种:
1、link方法引入
<link rel="stylesheet" type="text/css" href="../css/print.css" media="print" />
2、xml方式引入
<?xml-stylesheet rel="stylesheet" media="screen" href="css/style.css" ?>
3、@import方式引入
@import
引入有两种方式,一种是在样式文件中通过@import调用别一个样式文件;另一种方法是在<head></head>中
的<style>...</style>中引入,单这种使用方法在ie6-7都不被支持 如
样式文件中调用另一个样式文件:
@import url("css/reset.css") screen; @import url("css/print.css") print;
在<head></head>中的<style>...</style>中调用:
<head> <style type="text/css"> @import url("css/style.css") all; </style> </head>
4、@media引入
这种引入方式和@import是一样的,也有两种方式:
样式文件中使用:
@media screen{ 选择器{ 属性:属性值; } }
在<head>>/head>中的<style>...</style>中调用:
<head> <style type="text/css"> @media screen{ 选择器{ 属性:属性值; } } </style> </head>
以上几种方法都有其各自的利弊,在实际应用中我建议使用第一种和第四种,因为这两种方法是在项目制作中是常用的方法,对于他们的具体区别,我就不说了,想了解的大家可以去找度娘或G爸,他们能帮你解决。
二、媒体特性(Media Query)
前面有简单的提到,Media Query是CSS3 对Media Type的增强版,其实可以将Media Query看成Media Type(判断条件)+CSS(符合条件的样式规则),常用的特性w3c共列出来13种。具体的可以参阅:Media features。为了更能理解Media Query,我们在次回到前面的实例上:
<link rel="stylesheet" media="screen and (max-width: 600px)" href="small.css" />
转换成css中的写法为:
@media screen and (max-width: 600px) { 选择器 { 属性:属性值; } }
其实就是把small.css文件中的样式放在了@media srceen and (max-width;600px){...}的大括号之中。在语句上面的语句结构中,可以看出Media query和css的属性集合很相似,主要区别在:
1、Media query只接受单个的逻辑表达式作为其值,或者没有值;
2、css属性用于声明如何表现页页的信息;而Media Query是一个用于判断输出设备是否满足某种条件的表达式;
3、Media Query其中的大部分接受min/max前缀,用来表示其逻辑关系,表示应用于大于等于或者小于等于某个值的情况
4、CSS属性要求必须有属性值,Media Query可以没有值,因为其表达式返回的只有真或假两种
常用的Media Query如下表所示:
兼容的浏览器:
下面我们一起来看看Media Queries的具体使用方式
一、最大宽度Max Width
<link rel="stylesheet" media="screen and (max-width:600px)" href="small.css" type="text/css" />
上面表示的是:当屏幕小于或等于600px时,将采用small.css样式来渲染Web页面。
二、最小宽度Min Width
<link rel="stylesheet" media="screen and (min-width:900px)" href="big.css" type="text/css" />
上面表示的是:当屏幕大于或等于900px时,将采用big.css样式来渲染Web页面。
三、多个Media Queries使用
<link rel="stylesheet" media="screen and (min-width:600px) and (max-width:900px)" href="style.css" type="text/css" />
Media
Query可以结合多个媒体查询,换句话说,一个Media Query可以包含0到多个表达式,表达式又可以包含0到多个关键字,以及一种Media
Type。正如上面的其表示的是当屏幕在600px-900px之间时采用style.css样式来渲染web页面。
四、设备屏幕的输出宽度Device Width
<link rel="stylesheet" media="screen and (max-device-width: 480px)" href="iphone.css" type="text/css" />
上面的代码指的是iphone.css样式适用于最大设备宽度为480px,比如说iPhone上的显示,这里的max-device-width所指的是设备的实际分辨率,也就是指可视面积分辨率
五、iPhone4
<link rel="stylesheet" media="only screen and (-webkit-min-device-pixel-ratio: 2)" type="text/css" href="iphone4.css" />
上面的样式是专门针对iPhone4的移动设备写的。
六、iPad
<link rel="stylesheet" media="all and (orientation:portrait)" href="portrait.css" type="text/css" /> <link rel="stylesheet" media="all and (orientation:landscape)" href="landscape.css" type="text/css" />
在
大数情况下,移动设备iPad上的Safari和在iPhone上的是相同的,只是他们不同之处是iPad声明了不同的方向,比如说上面的例子,在纵向
(portrait)时采用portrait.css来渲染页面;在横向(landscape)时采用landscape.css来渲染页面。
七、android
/*240px的宽度*/ <link rel="stylesheet" media="only screen and (max-device-width:240px)" href="android240.css" type="text/css" /> /*360px的宽度*/ <link rel="stylesheet" media="only screen and (min-device-width:241px) and (max-device-width:360px)" href="android360.css" type="text/css" /> /*480px的宽度*/ <link rel="stylesheet" media="only screen and (min-device-width:361px) and (max-device-width:480px)" href="android480.css" type="text/css" />
我们可以使用media query为android手机在不同分辨率提供特定样式,这样就可以解决屏幕分辨率的不同给android手机的页面重构问题。
八、not关键字
<link rel="stylesheet" media="not print and (max-width: 1200px)" href="print.css" type="text/css" />
not关键字是用来排除某种制定的媒体类型,换句话来说就是用于排除符合表达式的设备。
九、only关键字
<link rel="stylesheet" media="only screen and (max-device-width:240px)" href="android240.css" type="text/css" />
only
用来定某种特定的媒体类型,可以用来排除不支持媒体查询的浏览器。其实only很多时候是用来对那些不支持Media Query但却支持Media
Type的设备隐藏样式表的。其主要有:支持媒体特性(Media
Queries)的设备,正常调用样式,此时就当only不存在;对于不支持媒体特性(Media Queries)但又支持媒体类型(Media
Type)的设备,这样就会不读了样式,因为其先读only而不是screen;另外不支持Media
Qqueries的浏览器,不论是否支持only,样式都不会被采用。
十、其他
在Media Query中如果没有明确指定Media Type,那么其默认为all,如:
<link rel="stylesheet" media="(min-width: 701px) and (max-width: 900px)" href="medium.css" type="text/css" />
另外还有使用逗号(,)被用来表示并列或者表示或,如下
<link rel="stylesheet" type="text/css" href="style.css" media="handheld and (max-width:480px), screen and (min-width:960px)" />
上面代码中style.css样式被用在宽度小于或等于480px的手持设备上,或者被用于屏幕宽度大于或等于960px的设备上。
关于Media Query的使用这一节就介绍到此,最后总体规纳一下其功能,个人认为就是一句话:Media Queries能在不同的条件下使用不同的样式,使用页面达到不同的渲染效果。下一节将会针对Media Queries介绍几个实例,如果感兴趣的朋友记得观注本站的更新。
如需转载烦请注明出处:W3CPLUS
@media(max-width:1186px){
}
@media(max-width:979px){
}
@media(min-width:768px)and(max-width:979px){
}
@media(max-width:767px){
}
/*Smallerscreens-----------*/
@media(max-width:480px){
}
/*Smartphones(portraitandlandscape)-----------*/
@mediaonlyscreenand(min-device-width:320px)and(max-device-width:480px){
}
根据不同,样式可以写在其中,你可以去哪个网站上看看,他那里也有更详细的介绍
D. 如何处理CSS中不同的屏幕分辨率
您说的应该是CSS3的媒体查询哦~
举例:
@media screen and (max-width: 768px) {
body {
background-color:blue;
}
}
以上这段代码指的是在屏幕分辨率为768px或小于768px时,body的背悔模景色为blue;768px是ipad的竖屏像素;
注意:以上要想有效果,需要在head部分加颤烂入以下代码:
<meta name="viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"/>
希望我的回茄前漏答能够帮到您哦~
E. css控制页面再不同分辨率下显示相对大小
这个可以通过布局和样式解决:
方法一:所有布局用百分比布局,这种方法是比较传统的。
方法二:百分比和em(一个字符的单位)相结合的;
方法三:rem为单位来写样式,需要借助JS来根据分辨率的大小拆模调整rem;
方法四:布局用rem单位,而字体用em.
第1、2两种方法是比较传统,网上随便搜搜就找得到了;第旅枣缓3种开始用到的rem,rem是css3新出的一种样式属性单位,类似PX;但是rem是可以人为设置大小的,也就是说rem这个单位的大小是可以设置,基于这个特性,再通过JS来根岩烂据分辨率控制这个rem的单位大小;
JS代码:
(function (doc, win) {
var docEl = doc.documentElement,
resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
recalc = function () {
var clientWidth = docEl.clientWidth;
if (!clientWidth) return;
docEl.style.fontSize = 40 * (clientWidth / 1080) + 'px';
console.log(40 * (clientWidth / 1080))
};
if (!doc.addEventListener) return;
win.addEventListener(resizeEvt, recalc, false);
doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);
这边的40是rem的自己需要单位大小(自己根据需求设置的,如果需要甚至可以改成10);
这边的1080是设计效果图的大小,如果设计图是以宽度为2000的话,那么这边的1080就改成2000;
而em用来做字体单位的话,就可以根据不同的显示器(手机自身的设定)来显示字体,不会出现字体大的离谱,或者小的看不见的状况;
不过rem因为是CSS3的属性,在PC端的兼容性很差,不建议使用,但是移动端是非常适合的,总结就是PC端:方法一、方法二,移动端:方法三、方法四
F. 如何调试笔记本电脑屏幕分辨率
1、首先,返回电脑桌面,点击左下角的“开始”图标;
G. 成品html代码怎样适应不同分辨率的屏幕!!!(在线等急)
一般我们的框架都不要写死PX,用百分比会好些,宽度高度都是10%、20%,根据显示设备的型局不同尺寸,依旧是占用10%、20%。即可解决这个问卜薯让题。望采纳。手缺
H. 按键精灵脚本如何适应不同的分辨率
游戏中的分辨率,和系统的屏幕分辨率,其实是两个东西。并不是你修改了系统屏幕分辨率为1920*1080,游戏的分辨粗滑率就会改成1920*1080。
当然有些游戏,你调整它的岩档腊分辨率的时候,会相应的修改你的系统分辨率。但是这个并不是所有的游戏都这样流氓的。
游戏分辨率和系统屏幕分辨率区分:
图1-1920*1080分辨率下窗口的大小637.441
图2-1280*720分辨率下窗口的大小637.441
当游戏窗口固定的时候(游戏的分辨率固定时),你调整系统的屏幕分辨率,其实只是肉眼中图标变大了。实际上,游戏窗口的分辨率并没有变。
如上图,一个是系统分辨率1920*1080的屏幕分辨率,一个是1280*720的屏幕分辨率,看起来好像软件变大了。其实在软件这个窗口的大小是没有变的,只是视觉误差。从上图的客户区大小的数值就可以看出来。
游戏分辨率改变,游戏图标等比放大
解决方法:不同的分辨率各制作一套对应的图。调用各分辨蠢激率,相对应的图。
有些游戏,游戏分辨率修改之后,游戏界面图标会等比的放大缩小。这种情况,游戏图标大小会变,位置也会变。由于各个游戏商使用的图像处理引擎不尽相同,所以根据等比差来进行相对坐标计算是不实际的,这种情况,只能每种游戏分辨率都做一套游戏图标截图。
解决办法:霸王硬上弓,脚本直接修改游戏窗体分辨率,固定窗口大小。
I. 手机怎么调整屏幕分辨率
安卓手机屏幕分辨率调整方法:
首先手机必须获得ROOT权限,接着你需要确定手机的显示density和分辨率,desity的意思就是密度,在安卓系统中,desity是一个非常重要的显示参数。
如果density设置不当,比如density设置过高,可能会使字体和其他一些UI显示得很小,而如果高分屏设置density过低,也可能会使字体和其他UI显得过大,甚至影响App兼容。 首先需要安装Android的adb开发包,网络下载即可,下载后,按照压缩包里的说明安装。
adb shell wm size“所需修改的分辨率”接着开启安卓手机的USB调试模式,将其连接到电脑。开启CMD,输入以下代码: 比如说,如果你需要把分辨率改成1080p,则输入: adb shell wm size 1080x1920 如果需要改成720p,则输入: adb shell wm size 720x1280 按回车,提示成功后重启手机。
如果提示error错误,则在CMD输入以下命令: adb kill-server adb start-server adb remount 然后再次输入: adb shell wm size “所需修改的分辨率” 。
J. NVIDIA显卡的双不同分辩率显示器设置方法
运行NVIDIA控制面板 ,如果没有的话从新安装驱动就有了。
在里面点,设置多个显示器,独立配置 互不相关。
在点 更改分辨率 选择显示器的分辨率就行了。