首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简单JS书签 丨 同时预览网站在不同尺寸上的效果

前言 对于经常做开发的大佬们,肯定会经常使用F12来调试网站 甚至还会用一下chrome的toggle工具,来查看自己网站在不同屏幕分辨率下是否存在bug 今天给大家带来,同时预览6种分辨率下网站的方法...此外,你可以自己修改文中提供的js脚本,达到自定义N种屏幕宽度的效果 正文 代码 javascript:document.write(' 的网址内容为上面的js代码 如以下所示: 高级用法 上述js代码中,有六段,对应着每个自适应窗口屏幕参数,自行修改即可 width=”1200″代表宽度...1200px,height=”800″代表高度为800px;此外,你可以添加更多屏幕 寄语 如果各位有更多方便快捷的JS书签,可以互相传授下 版权属于:Xcnte' s Blog(除特别注明外) 本文链接

1.4K20

css绝对定位如何在不同分辨率下的电脑正常显示定位位置?

有时候我们在写页面中,会发现绝对定位的父级元素已经相对定位了,但是在不同分辨率的电脑下,绝对定位还是会错乱,似乎父级的相对定位并没有起了作用。...当写网页时,如果在1920这样的大分辨率写好之后,再去小分辨率的笔记本看同样的这个网页,会发现,笔记本电脑显示的基本为宽屏大显示器下网页放大至1.5倍左右的展示效果。...2、为了页面在不同的分辨率下正常显示,要给页面一个安全宽度,一般在做1920px宽的页面时,中间要有一个1200px左右的安全宽度,并且居中,所有的内容要写在这个宽度的box里,如果有背景图或者轮播图必须通栏整个页面的时候...绝对定位的使用:     ​   绝对定位的时候,该元素的父元素一定要记得设为相对定位,这样在不同分辨率下定位才不会错乱,但是前提是这个父元素在一个安全的宽度里面,如果这个父元素本身是一个会因为分辨率降低而改变的元素...而是在放大图背景的div里继续放一个安全宽度div,再把它作为父元素做相对定位,给里面的子元素做绝对定位,这样就不会出现不同分辨率下绝对定位错乱的问题了。

3.6K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    HTML5响应式布局

    可以说是一种网页设计的技术做法,该设计可使网站在多种浏览设备(从桌面电脑显示器到移动电话或其他移动产品设备)上阅读和导航,同时减少缩放、平移和滚动。...设备特性 width 浏览器宽度; height 浏览器高度; device-width 设备屏幕分辨率的宽度值; device-height 设备屏幕分辨率的高度值; orientation 浏览器窗口的方向纵向还是横向...:landscape)" href="portrait.css"> 响应式布局缺点和优点 优点:面对不同分辨率设备,灵活性强,能够快捷地解决设备显示适应问题。...这里主要是针对于图片的使用,为适配不同终端机型的屏幕宽度和像素密度,我们一般会使用如下方法设置图片的CSS样式: img{ max-width:100%;...解决方案: 如下栗子中针对不同屏幕宽度加载不同的图片;当页面宽度 在320px到640px之间时加载minpic.png;当页面宽度大于640px时加载middle.png <picture

    2.5K10

    PC端、移动端的页面适配及兼容处理

    劣势:需加载适配各个终端的各个资源,在不同终端通过响应式布局实现不同展现,部分交互效果需要在页面中做终端判断,代价较大,若图片资源为一套,部分图片在超高分辨率设备(例如iphone系列)下会失真,且在非...二、pc上的网站在移动端上怎么办?...(一)几个概念 1.css像素 html中度量的单位 用px来计算,在pc中往往 1 css px = 1 物理像素 css像素时抽象和相对的了,在不同设备中1px对应不同的设备像素;iphone3分辨率是...,数值越高,代表屏幕能够以更高的密度来显示图像 3.分辨率 显示器所能显示的像素多少,显示器可以显示的像素越多,画面就越精细,同样的屏幕区域能显示的信息就越多 4.devicePixelRatio window.devicePixelRadio...= 物理像素/css像素 在iphone4中devicePixelRatio=2 也就是1css像素=2个物理像素 devicePixelRatio在不同浏览器中存在一些兼容性问题,并不是完全可靠的

    2.8K20

    viewport深入理解和使用

    就是一个物理像素,事实并非如此,在不同设备不同环境下,css的1px所代表的设备物理像素是不同的。...当你指定了initial-scale的值后,这个默认值就不起作用了。...比如一个分辨率为320x480的手机理想viewport的宽度是320px,而另一个屏幕尺寸相同但分辨率为640x960的手机的理想viewport宽度也是为320px,那为什么分辨率大的这个手机的理想宽度要跟分辨率小的那个手机的理想宽度一样呢...这是因为,只有这样才能保证同样的网站在不同分辨率的设备上看起来都是一样或差不多的。...实际上,现在市面上虽然有那么多不同种类不同品牌不同分辨率的手机,但它们的理想viewport宽度归纳起来无非也就 320、360、384、400等几种,都是非常接近的,理想宽度的相近也就意味着我们针对某个设备的理想

    1.3K10

    viewport深入理解和使用

    就是一个物理像素,事实并非如此,在不同设备不同环境下,css的1px所代表的设备物理像素是不同的。...当你指定了initial-scale的值后,这个默认值就不起作用了。...比如一个分辨率为320x480的手机理想viewport的宽度是320px,而另一个屏幕尺寸相同但分辨率为640x960的手机的理想viewport宽度也是为320px,那为什么分辨率大的这个手机的理想宽度要跟分辨率小的那个手机的理想宽度一样呢...这是因为,只有这样才能保证同样的网站在不同分辨率的设备上看起来都是一样或差不多的。...实际上,现在市面上虽然有那么多不同种类不同品牌不同分辨率的手机,但它们的理想viewport宽度归纳起来无非也就 320、360、384、400等几种,都是非常接近的,理想宽度的相近也就意味着我们针对某个设备的理想

    71030

    【学习图片】11.描述性语法

    设备的逻辑像素和物理像素之间的比率是该显示的设备像素比(DPR)。 DPR是通过将视口的CSS像素除以设备的实际屏幕分辨率来计算的。...图像不会从高密度显示中受益 - 它在DPR为1的显示器上看起来与在DPR为2的显示器上看起来相同。...当缩小以适应400个逻辑像素宽的布局空间时,该800像素图像源具有双倍的像素密度 - 在具有DPR为2的显示器上,它看起来很清晰。...如你所知,缩小的图像看起来也很好。在低密度显示器上,适用于高密度显示器的图像看起来就像任何其他低密度图像。...虽然更大的图像对所有用户来说都可视,但在小型低密度显示屏上渲染的巨大高分辨率图像源将看起来像任何其他小型低密度图像,但速度要慢得多。

    1.2K20

    响应式网站的优缺点

    其实响应式并不是没有缺点,准确的说也有很多致命的缺点。什么是响应式网站?响应网站设计应根据用户使用的设备的分辨率大小进行相应的响应与调整,最大限度满足不同设备用户体验需求。...具体的实现方式由多方面决定,包括弹性网格、弹性图片、CSS媒体查询(media query)的使用等。弹性网格(flexible grids)可基于屏幕分辨率扩展或拉伸内容。...在高分辨率电脑宽屏显示器上,两边留白过多。在手机上显示,内容显示过小,用户为了看清楚,首先需要放大界面,再左右拖拖界面。...2:SEO友好由于响应网站在不同终端有友好的界面展示效果,用户可以与网站一直保持联系,比如URL不变积累分享;通过单一的URL地址收集所有的社交分享链接最佳化搜索用引擎。...老版本浏览器上打开响应式网站会经常出现图片显示不全,排版错乱等情况。2:灵活性有所欠缺基于不同终端的设备属性不同,对产品用户体验要求就会截然不同。

    67660

    静态布局、自适应布局、流式布局、响应式布局、弹性布局等的概念和区别

    当前,大部分门户网站、大部分企业的PC宣传站点都采用了这种布局方式。固定像素尺寸的网页是匹配固定像素尺寸显示器的最简单办法。...通常使用 @media 媒体查询 和网格系统 (Grid System) 配合相对布局单位进行布局,实际上就是综合响应式、流动等上述技术通过 CSS 给单一网页不同设备返回不同样式的技术统称。...,都是检测设备,根据不同的设备采用不同的css,而且css都是采用的百分比的,而不是固定的宽度,不同点是响应式的模板在不同的设备上看上去是不一样的,会随着设备的改变而改变展示样式,而自适应不会,所有的设备看起来都是一套的模板...流式布局是用于解决类似的设备不同分辨率之间的兼容(一般分辨率差异较少);响应式是用于解决不用设备之间不用分辨率之间的兼容问题(一般是指PC,平板,手机等设备之间较大的分辨率差异)。...【中国站点制作网页的时候,习惯用CSS强制定义字体大小,保证每个人都看到一致的效果,包括网易、搜狐这些门户网站在内的大部分站点,用的都是绝对单位px(像素)。

    11K33

    图文并茂让你必须弄懂 viewport

    不得不说的屏幕尺寸 这里我得盗一下图,来好好说说这些概念 简单的说就是你的显示器的分辨率用物理像素描述的,而横向和纵向的分辨率值可以用screen.width/height打印出来。...它们是显示器的功能,而不是浏览器的功能。不管窗口放大缩小,screen.width/height是不会变的。(IE7、8是例外,均以CSS像素为单位进行测量)。...视口viewport问题引出 移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域,但viewport...若不清楚物理像素和CSS像素可见前篇图文并茂带你弄懂分辨率、物理像素、逻辑像素、dpr、ppi 它将PC页面缩小到一个手机屏幕的可视范围,原理是怎么样的呢?...横向980个CSS像素必须显示在横向375个物理像素点上。

    60910

    Web端高分屏图片加载方案

    高分屏 高分屏是指高分辨率的显示器,通常情况下我们把大于1080P分辨率的显示器称为高分屏,例如:2k、4k显示器,屏幕分辨率越高,能显示出来的像素点就越多,我们看到的画面也就更细腻。...视频的分辨率 设备像素比 上个章节中,我们讲了高分屏的概念,高分辨率下可以显示更多的像素点,那么操作系统的UI和字体就会变得非常小。... 在普通屏幕上这个图片看起来很正常,但是在高分屏上就会有些模糊。...经过一番查找后,发现img标签有一个名为srcset的属性,它的用法如下所示: 不同尺寸的图片用逗号隔开 每个尺寸的图片路径后跟一个空格写设备像素比(1x、2x) <img src="img/more.png...属性 css的background-image属性也可以用来显示一张图片,它提供了image-set()方法,会根据当前屏幕的设备像素比,自动选择要加载的图片。

    75220

    移动开发-响应式

    移动开发-响应式布局 响应式开发原理: 使用媒体查询针对不同宽度的设备进行布局和样式设置,从而适配不同设备 设备划分 尺寸区间 超小屏幕 (手机) < 768px 小屏设备 (平板) >= 768px...原理就是在不同屏幕下,通过媒体查询来改变这个布局容器的大小,再改变里面子元素的排列方式和大小,从而实现不同屏幕下,看到不同的页面布局和样式变化 也可以根据实际情况自己定义划分 Bootstrap 简介...: Bootstrap 来自Twitter,是目前最受欢迎的前端框架,Bootstrap是基于 HTML、CSS 和Javascript ,它简洁灵活,使得Web开发更快捷 中文官网:http://www.bootcss.com.../ 官网:http://getbootstrap.com/ 推荐使用:http://bootstrap.css88.com/ 框架:顾名思义就是一套架构,它有一套比较完整的网页功能解决方案,而且控制权在框架本身...--解决ie9以下浏览器对html5新增标签的不识别,并导致CSS不起作用的问题--> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js

    2.4K20

    响应式网页设计是什么?一套设计稿搞定所有设备!

    响应式网页设计是一种网页设计的方法,可以让网站在不同的设备和屏幕尺寸上看起来都很好。它基于流动布局技术,根据用户设备的屏幕大小来自动调整网页的设计。...这样可以确保网站在不同设备上的可读性和易用性,让用户在任何设备上都能轻松地浏览和交互。...而响应式网页设计只需开发一套界面,通过CSS3等技术来控制页面显示样式,因此在设计复杂度上具有优势。 2、设备覆盖范围:自适应网页设计主要是为不同类别的设备建立不同的网页,因此需要覆盖更多的设备类型。...而响应式网页设计则通过CSS3等技术来改变网页的大小以适应不同分辨率的屏幕,因此具有更强的适应性,不需要进行额外的维护。...2、使用媒体查询:开发者可以使用媒体查询来定义不同设备上的布局和样式。媒体查询可以根据设备的屏幕尺寸、分辨率、方向等属性来应用不同的样式和布局。

    44610

    一些常见的第三方UI库

    大家好,又见面了,我是你们的朋友全栈君。 第三方UI库 1 bootstrap Bootstrap是Twitter推出的一个用于前端开发的开源工具包。...它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架 (老牌ui插件,作为新手来说,很推荐) 网址:http://www.bootcss.com...(个人觉得这个网站看起来有点怪,因为我的显示器比较大,这个网站在大屏显示器下字体有比较明显的边缘锯齿,不是很推荐) 网址:http://www.semantic-ui.cn/ 3 amazeui 我很喜欢这个网站...,里面的示例做的很符合我的审美,扁平化,简介,很推荐 网址:http://tpl.amazeui.org/index.html 4 easyui 对于easyui我还是有点话想说的,因为是我使用的第一个第三方插件...,就此打开了前端的大门,相对完善的API让初学者很容易上手,但是主题颜色相对来说不够精致,如果做企业级的大项目,不建议使用,当然了,可以更改css达到不同的样式效果,我试了一下,效果不尽如人意,而且最近使用过程中

    84030

    揭秘移动端px,dpi,dpr

    带着这两个问题,我们来学学本章移动端的一些 概念 吧 设备像素(dpi) ❝设备像素(Device Pixels,简写DP):又称 物理像素 ,是设备能控制显示的 最小单位 ,我们可以把它看做显示器上的一个点...我们常说的 1920x1080像素分辨率就是用的 设备像素单位 ❞ 注意设备像素表示屏幕上可以铺多少个点点,而不是一个绝对长度单位(例如in,mm),因为我的点点和你的点点大小不一样 了解了 设备像素概念...答案是否定的,实际上UI设计稿的像素就是设备像素,它是按照设备像素来的 分辨率 ❝分辨率(Resolution)也是一个物理概念,含义要看对谁 ❞ 对于屏幕,分辨率一般表示屏幕上显示的物理像素总和。...,该值只是个建议值,图片显示出来我们看到的尺寸由屏幕像素密度决定,像素密度越高,图片看起来越小 设备独立像素(density-independent pixel) 「设备独立像素」(也叫密度无关像素),...个CSS像素在不同设备上可能对应不同的物理像素数,这个比值是设备的属性(Device Pixel Ratio,设备像素比) 设备像素比(dpr) 设备像素比缩写为DPR或者DPPX,如下: Device

    2.2K10

    单屏页面响应式适配玩法

    所以不管在哪种系统下,浏览器的宽度与分辨率是保持一致的(程序坞在底部的时候,程序坞在左右两边一般情况对宽度没有影响),高度则根据系统及浏览器的不同各有不同,比方说 Safari 没有书签高度。...不同系统加浏览器占用的最高高度约为 180,最小约为 0(全屏的时候) 4、主流系统分辨率尺寸 然后我们看下当前主流系统及分辨率有哪些 PC & MAC & Chrome 常用 1280 x...委屈委屈,但还是要兼容下,至少看起来要显示正常。...9、移动端 移动端用户是没法操作浏览器的,所以基本上都是标准的长宽比,用 vh 最合适不过了,或 vw。...10、最后 体验(官网):https://ling.jd.com 体验浏览器:Chrome、Safari 新版,其他浏览器暂不支持

    2K20

    移动 web 开发最佳实践

    所以说,移动端web开发面临的最大问题就是就是多屏适配,这是一个设计师、开发和测试都要面临的问题,如何做到在不同分辨率,不同屏幕密度上的手机上,同样大小的UI元素,看起来是一样大的。...说白了就是同一套代码在不同分辨率的手机上跑时,页面元素间的间距,留白,以及图片大小会随着变化,在比例上跟设计稿一致。 1、一些概念 在解决问题之前,先了解一些概念。.../ 设备独立像素 下图为同样设置css宽高为2px的矩形,在不同的设备上所占的物理像素。...3、媒体查询 媒体查询可以让我们根据设备显示器的特性为其设定CSS样式,配合rem,就可以让宽屏的设备显示大号字体和宽的内容。...(rem基准值相同),而事实上他们的屏幕宽度并不相等,它们的布局也应该有所不同。

    3.1K10

    【学习图片】1.图片简史

    为了使图像变得灵活,开发人员开始使用CSS将max-width:100%设置在图像上(或所有图像,整个站点),告诉浏览器的渲染引擎通过缩放图像来防止图像超出其父容器。...从视觉上看,这完美无瑕-缩小光栅图像在视觉上是无缝的。 通过一两行CSS,缩小的图像看起来就像我们指定了一个图像源,而这个图像源就是要以这个尺寸显示的。...对于仅通过小视口查看页面的用户,一切都会看起来很正常,因为图像将很好地缩放。在呈现的页面中,一个巨大但缩小的源图像看起来与适当大小的图像没有任何区别。...为了适应高密度显示器,图像源需要更大的内在宽度。简单地说,密度是双倍的显示器需要两倍多的图像像素才能尽可能清晰地呈现图像。 在这里,开发人员再次可以依靠渲染引擎将图像缩小的能力。...单一图像源适合布局中最大的可能空间和高密度显示,当然可以在视觉上适合所有用户。巨大的高分辨率图像源在小的低密度显示器上呈现出来就像其他任何小的低密度图像一样,但感觉更慢。

    1.1K40

    前端开发悄然影响物联网世界

    我们如何展现内容和给内容添加样式在万维网发展的不同阶段有不同的形式,最近新出现的形式是响应式网页 —— 一个网页能够适配多个浏览器和不同屏幕大小的设备。...真正的响应式 CSS 网页需要适配到微型显示器,在它之上保持相对可读。CSS将是适配非常小的显示分辨率的关键。CSS 是否能像处理移动网站那样处理微型屏幕?...picture 元素 元素让我们能够指定多张图片来根据不同的分辨率和设备类型决定加载哪一张图。...这一规范将是确保在相对低功率的设备和慢速连接设备,以及非常小的分辨率无法显示大图的设备上平滑运行网页的关键。...显示设备诸如智能镜子可能显示内容的方式类似我们今天的操作系统里的 “高对比度模式”,这个模式反转你的屏幕颜色来提高对比度。为了在这样不同形式的显示设备上显示内容,智能镜子可能需要采用同样的技术。

    1.3K10

    显卡相关技术名词解析1

    也就是说,一台对角线为15英寸的显示器,如果分辨率为3600×2700的话,那就没有做全抗锯齿的必要了,因为人眼无法分辨那么细的点了。   ...超级采样抗锯齿(SuperSampling Anti-Aliasing)就是把当前分辨率成倍提高,然后再把画缩放到当前的显示器上。...这样的做法实际上就是在显示尺寸不变的情况提高分辨率,让单个像素变得极小,这样就能够大幅减轻画面的锯齿感了。不过是由于对整个显示画面的放大,因此它消耗的显示资源也是非常大的。   ...显卡硬件基本上都有两个缓冲区,显示器上见到的图像在前缓冲区,接下来将要显示的一个图像在后缓冲区中。...可惜这只能起到一半的作用,因为驱动中的3重缓冲选项只对OpenGL游戏起作用。加上OpenGL游戏远少于D3D游戏,所以事实上驱动的3倍缓冲选项在超过一半情况都不起作用。

    1.1K30
    领券