一、viewpoint缩放方案原理:在写CSS时完全按照设计稿来(如750px设计稿),页面开发好后在head标签内加上:<meta name="viewport" content="width={设计稿宽度}, initial-scale={屏幕逻辑像素宽度/设计稿宽度}" >代码:<script>
const width = 750
const adap
tip:1.css默认手机样式,平板在此基础上修改数值;2.以500px作为两者区分1.手机cssh3{ height: 4.96rem; padding-top: 1.51rem; font-size: 1rem; font-weight: 500; text-align: center; }
原创
2022-01-29 10:37:35
824阅读
tip:1.css默认手机样式,平板在此基础上修改数值;2.以500px作为两者区分1.手机cssh3{ height: 4.96rem; padding-top: 1.51rem; font-size: 1rem; font-weight: 500; text-align: center; }2.平板css2.1竖屏@media screen and (orientation: portrait) and (min-device-widt.
原创
2021-07-12 11:21:22
1223阅读
响应式布局
Media Query 的使用方法
在上例中, 我们使用Media Queries来根据3种不同尺寸的窗口使用3种不同的样式。通过不同的媒体类型和条件定义样式表规则,媒体查询让CSS可以更精确作用于不同的媒体类型和同一媒体的不同条件。媒体查询的大部分媒体特性都接受min和max用于表达”大于或等于”和”小与或等于”。如:width会有min-width和max-widt
转载
2023-10-08 20:40:24
309阅读
在html篇里提到设置视口宽度和设备宽度,固定的meta配置就是写死的,死记硬背应该清楚的是手机端的适配应该克服的难题就是宽度根据手机屏幕的大小变化,而高度却没有办法跟随比例变化,也就是宽高比,比如在手机上要一行上排列三个div放正方形的三个div,要怎么做,三个div浮动排列后各自设置width为33.3%,那高度呢,在pc端可以直接100*100,但是手机不行,不等比排列太难看了,并且pc的字
转载
2023-11-09 04:05:35
69阅读
css中添加屏幕自适应方法(rem)只需要在公共css文件中添加下面代码:设计稿以750px,基础字体为20px为例,兼容性高,使用过程中px转化为rem即可/*竖屏*/
@media screen and (max-aspect-ratio: /){
html {font-size:calc(100vw / * );}
@media screen and (min-width: 750px) {
一、PC端 和 移动端适配分析: 1、PC端的适配,只是分辨率的不同引起的适配问题。这种适配好解决,这里就不讲了。 2、移动端的适配,移动端的适配主要是: 屏幕视口的分辨率和像素分辨率是不统一;不同手机的视口 分辨率也是不一样的。二、(移动端)屏幕相关概念:(下面的概念只是按照个人的理解来写的,只是为了解决前端适配的而写的。其它的概念不用知道的那么清楚)
转载
2023-07-21 17:24:35
376阅读
1、通过link方法 link方法引入媒体类型其实就是在标签引用样式的时候,通过link标签中的media属性来指定不同的媒体类型。这种方式引入媒体类型时常跟着引用的样式文件
原创
2021-07-22 18:01:41
203阅读
关于Android的屏幕适配方案网上有很多很多,很多大神讲的很全面也都很好,所以这里我就不班门弄斧了,这篇文章主要介绍安卓开发过程中加载网络图片(本文中加载图片的类库为Picasso),布局中ImageView不同宽高展示的适配方案,主要分为以下三大类:一、ImageView宽度小于屏幕宽度的(即原图宽高确定,且在原型图中宽高有明确标注的),比如item中的一个图片元素,或者其他布局情况下的一个图
转载
2023-09-07 22:09:35
401阅读
viewpointcss3提供了一些与当前viewpoint相关的元素,vw,vh,vim等。“viewpoint” = window sizevw = 1% of viewport width
1vh = 1% of viewport height
1vmin = 1vw or 1vh, 最小
1vmax = 1vw or 1vh, 最大兼容性:chrome 20+/ safari 6+/ IE
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">
原创
2020-03-16 20:56:30
318阅读
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...
原创
2020-03-16 20:56:30
277阅读
层叠样式表的优点更多排版和页面布局控制
可控制字号、行间距、字间距、缩进、编剧以及定位样式和结构分离
页面使用的文本格式和颜色可独立于网页主体(body区域)进行配置和存储样式可以存储
允许将样式存储到单独文档并将其与网页关联样式变得更小网站维护更容易配置层叠样式表内联样式
将代码直接写入网页的主体区域嵌入样式
在网页页头区域(<head></head>之间)定义外部样式
序列图层,就是将所有选中的图层在时间线上重新按指定规律排列它们出现的先后顺序。在时间轴面板上依次选中多个图层,然后右键选择“关键帧辅助/序列图层”。Ae菜单:动画/关键帧辅助/序列图层Sequence Layers提示:选择图层的先后顺序决定了图层在时间线上出现的先后顺序。先选的图层在时间线上先出现。重叠 Overlap对于持续时间较短的多个图层,一般不勾选(默认),点击“确定”按钮之后
为什么会有浏览器兼容性问题还不是因为浏览器厂商太多了!Chrome,Frirefox,Safari,Edge,IE6,IE7,IE8,IE9...360安全浏览器,qq浏览器,世界之窗,TT,搜狗,opera,maxthon(傲游)……关键是不同厂商,甚至同一厂商不同版本,对同一段CSS的解析效果也不一致,这就导致了页面显示效果不统一,也就带来了兼容性问题。CSS浏览器兼容性问题的解决思路和方案今
# CSS iOS 适配
在移动端开发中,适配不同设备尺寸是一个重要的问题。针对iOS设备的适配,我们可以使用CSS来实现。本文将介绍iOS适配的基本原理,并提供一些代码示例。
## 基本原理
iOS设备的屏幕分辨率和像素密度不同,所以需要进行适配来确保在不同设备上的显示效果一致。iOS设备的适配通常包括以下几个方面:
1. 基准像素:iOS设备以点(pt)作为基准像素单位,而不是像素(p
首先,谈一下目前为止出现的一些关于移动端适配的技术方案:(1)通过媒体查询的方式即CSS3的meida queries(2)以天猫首页为代表的 flex 弹性布局(3)以淘宝首页为代表的 rem+viewport缩放(4)rem 方式 1.Media Queries(媒体查询) meida queries 的方式可以最常见的移动端自适应布局方式,它主要是通过查询设备的宽度来执
转载
2023-10-08 23:02:29
190阅读
CSS技巧
1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行?
2. margin加倍的问题?设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inlin
``` (function flexible (window, document) { var docEl = document.documentElement var dpr = window.devicePixelRatio || 1 // adjust body font size function setBodyFontSize () { if (documen...
转载
2019-01-02 12:10:00
198阅读
2评论
# OpenHarmony适配手机
## 介绍
OpenHarmony是由华为公司开发的一款开源操作系统,旨在提供一个统一的开发平台,使开发者能够快速、有效地开发应用并在多种设备上运行。其中,适配手机是OpenHarmony的重要任务之一。
## 手机适配过程
手机适配是指将OpenHarmony操作系统适配到各种手机设备上,并确保其正常运行。适配过程主要包括以下几个步骤:
1. **硬