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

网页自适配手机

博客在手机打开一直不能适配手机上访问的体验很不好。今天把博客的大部分页面都加了自适配手机,只要修改每个页面的css 即可。 之前大概知道怎么去改,但是页面太多实在觉得麻烦,就一直没有去改。...= -1) {              isMobile = true;              alert("本博客手机打开不适配,建议使用电脑访问效果最佳!...html+css完全是靠在大学时老师教的那些撑着,一开始觉得完全够用,后面发现很多东西老师没有教过。接触的越多发现要学的就越多,虽然是一个后端开发,但是该学的还是得学。...css最烦的就是调来调去还差点的,特别是屏幕宽度,就很无语~ 手机适配的话先加个meta viewport。...移动的布局不同于pc,首先我们要知道在移动中,css中的1px并不等于物理上的1px,因为手机屏幕的分辨率已经越来越高,高像素但是屏幕尺寸却没有发生太大变化,那就意味着一个物理像素点实际上塞入了好几个像素

2.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

移动适配

实习期间主要在写微信H5,遇到的最大问题就是适配各个不同尺寸的屏幕。公司就我自己一个前端,只能自己摸索着来。...方法1:媒体查询 这是最笨工作量最大的方法了,就是一个屏幕尺寸一个屏幕尺寸的适配,当然你没办法适配到所有的手机型号,有的手机比较奇葩,同样是5.5寸,有的矮胖,有的瘦高。...我的方法是以iphone6为准,然后向上适配5.5寸,向下适配4.7的iphone5,这个时候就能自适应市场上的一些主流屏幕,然后在对其他品牌手机挑一部分手动适配。...在很早之前找解决方案的时候就看到这篇文章了——使用Flexible实现手淘H5页面的终端适配。...简单讲就是用 js 动态改变 标签,然后用rem作为单位,因为rem就是根据font-size来做计算的,由此对不同屏幕尺寸进行适配。 神器。以后的项目应该都会使用这个方案。

2.2K20

个人博客网站怎么适配手机夜间模式或深色模式

大家对网站的自适应模式都已经清楚了,现在个人博客基本都兼容自适应代码,相比手机的优势很明显,在PC手机和IPAD都采用同一套代码,不必再另外解析独立域名,有效避免了网页内容的重复,并能集中精力维护网页...很多手机APP应用都已经对夜间模式进行了支持,那么问题来了,对于手机网站来说,个人博客的网站能否支持自适应浅色模式和夜间模式呢?答案是当然可以啦!...早在2020年7月W3C推出的 prefers-color-scheme 的 media 选择器,使得网页能够适配深色模式和浅色模式。 什么是prefers-color-scheme?...就技术而言我们先就可以很简单地实现手机浅色和夜间模式的适配,prefers-color-scheme 有 2 种值:  light——浏览器宿系统使用亮色主题的界面,同时也是默认值,浏览器 privacy.resistFingerprinting...至此通过上面的代码兼容,我们就可以实现手机深色和夜间模式的自适应兼容,之前在群里看到有人讨论过,然后自己也一致未在意,今天在公众号看新闻时看到了月光博客写的这篇文章教程,自己也百度查看了相关的资料,至于主题是否会增加

84620

移动适配之比例缩放适配

前面一篇简单介绍了适配的方案(百分比适配),对于百分比的适配也是挺多问题,这次介绍一下viewport适配方案! 适配的思想呢?...就是比如ip6的设备独立像素(375px),这个设备独立像素介绍移动时候说过可以使用缩放进行改变!...此时我们可以将所有的设备的独立设备像素转为375px(ip6的),然后进行渲染适配,在375px上就行布局! 那么这个比例缩放适配存在什么问题呢?...但是750px的图像等,在原始独立像素大于414的设备可能出现图像失真等问题,后面会详细介绍一下移动终极适配方案rem适配 本博客所有文章如无特别注明均为原创。...原文地址《移动适配之比例缩放适配》 分享到:更多 标签: 移动适配 比例缩放适配

1.2K30

移动适配大法

一波还未平息,一波又来侵袭~移动确实不用考虑IE了,各种CSS新特性也用的爽到飞起,但一座大山压了过来,那就是分辨率的适配,移动端由于展示区域比较小,因此对于页面在不同分辨率手机上的展示细节也要求更加严格...,这时像PC有些固定宽高的布局方式显然不适应,我们被要求对于不同大小手机页面能自适应,真是非常有(tong)趣(ku)呢~ 话不多说,下面就总结了一些移动常用的适配手法: 一、百分比 使用场景:只要求宽度随屏幕自适应...,比如文字块 百分比在PC自适应上也经常用到,着实相当好用,但它一般用于宽度自适应的设置,高度设置百分比时,要求其父类元素有明确高度。...b) 由于chrome的最小字体是12px,又为了计算方便,所以可以设置1rem的大小为20px 应用过程中,比如我们拿到了一个750的设计稿,那么首先,将设计稿里的数值除以2,得到按手机屏幕大小布局的数值...三、媒体查询 使用场景:一般利用媒体查询来进行特殊处理,比如 1、iphoneX这类全屏的适配 2、在适配dpr为3的iPhone Plus或者pad横屏等超级大屏时,需要根据业务需求设置临界值,然后展示不同内容或者替换不同分辨率图片

2.6K20

探讨移动适配

在探讨移动适配前我们先要了解下面几个概念 像素 分辨率 物理像素 CSS像素 像素 像素(Pel,pixel;pictureelement),为组成一幅图像的全部亮度和色度的最小图像单元。...所以,有如下公式: DPR = 设备像素/CSS像素 了解上面的东西后接下来我们来探讨移动适配问题 注意在不同的屏幕,单位像素的大小是不同的,像素越小屏幕越清晰,智能手机的像素点是远远小于显示器的像素点的...我们当然不能根据手机屏幕的宽度为标准,而是根据视口的宽度 可以看到视口的宽度为980px 那么900px的盒子在750px的盒子正常显示也就不足为怪了,而且每个手机默认的视口宽度都是980px,...这就是pc网页没有做移动适配的情况下,在移动看上去会非常的小,我们要通过缩放才能正常浏览网页,当然这个体验并不是很好 这也就是我们常说的布局视口 完美视口(理想视口) 默认情况下 移动的像素比为...==设备宽度===完美视口) initial-scale:初始缩放比 maximum-scale:最大缩放比 minimum-scale:最小缩放比 user-scalable 用户是否可以缩放 移动布局适配解决方案

1.3K10

html5开发手机网页(移动web开发的几种方式)

二、把html5这门技术想的高深莫测 好像觉得学会用html5+css3做手机网站,就相当于学会了顶尖的绝世武功。其实你错了!...不要把html5这玩意想的太高深,其实做手机网站,真正意义上用不到什么的html5的强大功能。(可能对于一些不懂什么技术的小白而言:你的手机网站是用HTML5+CSS3做的啊,简直牛逼呀!...可以做到一次开发,就可适配所有终端,并且能迅速上手并建出网站原型。还提供很多丰富的插件,就算你不会JS,基本能看懂常见的API,网站上的效果,基本能解决。... 下面是我做的基于微信二次开发的手机页面案例: 点击预览 其实在移动的开发让我纠结的是在字体单位上的选择。...对于移动的JS效果可能和PC有些不同,因为移动有移动的事件,这也是我为什么老是强调学JS,是学原生JS,而不是学Jquery。我的下篇文章就会讲到”为什么学JS要学原生JS”。

5.7K40

pageResponse - 移动适配框架

HTML5学堂:移动布局一直都是一个问题,各种各样的分辨率使得移动的布局需要耗费大量的时间。今天介绍一个框架pageResponse.js可以让页面在各种分辨率手机下都能完全不走样。...设置固定的视口使用固定像素来做,那么问题又来了,假如你设置的是640px,那么就意味着最大在640的设备下能显示正常,一旦超出640的设备,就会出现一些地方布局出问题了,最关键还是存在一些兼容性的问题,安卓部分手机能够下滑...,而实际下面根本没有任何东西,html的高度莫名其妙的多了很多。...案例和资源 详细案例和js下载,可查看文章——>pageResponse - 让H5适配移动设备全家,小编在书写本文时也查看了这篇文章,感觉还是可以的,也很感谢该作者的分享。...本文章共耗时4小时,责任小编:HTML5学堂-其其。 欢迎沟通交流~HTML5学堂

1.1K60
领券