当前位置: 首页 > news >正文

展示网站建设价格sem优化师

展示网站建设价格,sem优化师,如何给网站添加搜索关键字,个人做电影网站自适应设备分辨率 当今大多数的PC端和移动端显示器都是HD-DPI显示器。HD-DPI 是High Definition-Dots Per Inch 的简称,意思是高分辨率显示器。不同设备的显示器的分辨率是不一样的。 以上图中的iPhone6/7/8 为例:375*667 代表的手机的屏幕的物理尺寸&a…

自适应设备分辨率

  • 当今大多数的PC端和移动端显示器都是HD-DPI显示器。
  • HD-DPI 是High Definition-Dots Per Inch 的简称,意思是高分辨率显示器。
  • 不同设备的显示器的分辨率是不一样的。
    在这里插入图片描述
  • 以上图中的iPhone6/7/8 为例:
  • 375*667 代表的手机的屏幕的物理尺寸,如果我们在其中建立一个100% 充满屏幕的,那其尺寸就是375*667。
  • Dpr 代表像素密度,2 表示手机屏幕在宽度上有375*2 个像素,在高度上有667*2 个像素,因此iPhone6/7/8 的屏幕的像素尺寸就是750*1334。
  • 当我们在这种像素尺寸大于物理尺寸的高分辨率显示器里绘图的时候,就需要考虑一个问题。
  • 若我们直接在iPhone6/7/8 里建立一个充满屏幕的canvas,那其像素尺寸就是375*667。
  • 这个尺寸并没发挥高分辨率显示器的优势,我们需要先将其像素尺寸设置为750*1334,然后再将其css 尺寸设置为375*667。
  • 这样,就可以让canvas画布以高分辨率的姿态显示在显示器里。
  • 代码示例:
function resizeRendererToDisplaySize(renderer: WebGLRenderer) {const { width, height, clientWidth, clientHeight } = renderer.domElement;const [w, h] = [clientWidth * devicePixelRatio, clientHeight * devicePixelRatio];const needResize = width !== w || height !== h;if (needResize) {renderer.setSize(w, h, false);}return needResize;
}
  • 上面的devicePixelRatio 就是设备像素密度,是window下的属性,即window.devicePixelRatio。
  • 其实,有的时候若不刻意观察,canvas 有没有自适应设备分辨率是很难看出的。
  • 因此,若是对画面的渲染质量要求不高,可以什么都不做,这样也能避免canvas 画布像素尺寸变大后降低渲染效率的问题
http://www.tj-hxxt.cn/news/21039.html

相关文章:

  • 做公司网站要多久北京做seo的公司
  • 赛迪建设网站搜索引擎名词解释
  • htm5网站建设怎样做seo搜索引擎优化
  • 网站版面风格东莞百度快速优化排名
  • 宿迁做网站优化网络推广的主要内容
  • 政府网站页面设计中国搜索引擎排名
  • 做网站背景的图片seo网站推广下载
  • 句容本地网站百度爱采购客服电话
  • 如何在大学网站做宣传大型网站建设平台
  • 深圳做棋牌网站建设哪家便宜快照关键词优化
  • 东莞设计网站中国关键词网站
  • 站长工具介绍长春seo技术
  • 政府网站建设调研windows优化大师官方网站
  • 能播放优酷视频的网站怎样做软文案例500字
  • 网站建设专业学什么长尾关键词挖掘网站
  • 网络营销是什么的思维导图郑州网络优化实力乐云seo
  • 宝安做网站多少钱英国搜索引擎
  • 温州 网站建设seo快速优化方法
  • 自己学做网站需要学多久搜索量排行
  • 网站功能设计怎么写百度快照怎么看
  • 织梦建站教程下载北京疫情太严重了
  • 孝感市门户网上海seo怎么优化
  • 义乌建网站长春今日头条新闻
  • 做 ps pr 赚钱的 网站阿里妈妈推广网站
  • 百度收录网站怎么做广告公司是做什么的
  • php 手机网站cms360收录
  • 公司做网站需要准备什么资料互联网广告公司
  • 做响应式网站对设计图的要求百度网页版登录入口官网
  • 香港服务器试用30天谷歌优化师
  • 住房和城乡建设部网站评估网络营销策划步骤