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

网站建设动态代码wordpress精品

网站建设动态代码,wordpress精品,网站用途及栏目说明,搜索引擎优化seo是什么上一篇我们介绍了ViteVue3TypeScript项目中mockjs的安装和配置。本篇我们来介绍屏幕适配方案,简单说来就是要最大程度上保证我们的界面在各种各样的终端设备上显示正常。通用的屏幕适配方案有两种:① 基于rem 适配(推荐,也是本篇要…

上一篇我们介绍了Vite+Vue3+TypeScript项目中mockjs的安装和配置。本篇我们来介绍屏幕适配方案,简单说来就是要最大程度上保证我们的界面在各种各样的终端设备上显示正常。

通用的屏幕适配方案有两种:

① 基于rem 适配(推荐,也是本篇要实现的方案)

适用场景:不固定宽高比的Web应用,适用于绝大部分业务场景

② 基于 scale 适配

适用场景:固定宽高比的Web应用,如大屏或者固定窗口业务应用

个人还是比较推荐基于rem适配屏幕方案的,就算是大屏,还得分个屏大屏小呢,更何况比例也经常不一致,4:3的,16:9的,我还见过3:2的呢,瞅着不就是个大电视吗?废话少说,撸起来....

安装依赖

rem适配方案主要用到三个依赖包:

postcss-pxtorem:PostCSS的插件,用于将像素单元生成rem单位
autoprefixer:浏览器前缀处理
amfe-flexible:可伸缩布局方案,替代了原先lib-flexible,选用了当前众多浏览器兼容的viewport
//安装依赖
npm i postcss-pxtorem autoprefixer amfe-flexible -S

配置vite.config.ts

在vite.config.ts文件中引入对应依赖包,并配置代码如下(因为vite已经内联了postcss,所以并不需要再去创建什么postcss.config.js文件,直接在vite.config.ts中配置css即可)

//引入依赖
import autoprefixer from "autoprefixer"
import postcsspxtorem from "postcss-pxtorem"//配置适配方案
css: {postcss: {plugins: [autoprefixer({overrideBrowserslist: ["Android 4.1","iOS 7.1","Chrome > 31","ff > 31","ie >= 8","last 10 versions", // 所有主流浏览器最近10版本用],grid: true}),postcsspxtorem({rootValue: 192, // 设计稿宽度的1/ 10 例如设计稿按照 1920设计 此处就为192propList: ["*", "!border"], // 除 border 外所有px 转 remselectorBlackList: [".el-"], // 过滤掉.el-开头的class,不进行rem转换})],},
}

使用适配方案

在main.ts文件中导入依赖

import "amfe-flexible/index.js";

重启项目,运行效果

运行效果如下:

OK,至此屏幕适配完成!

我相信,每天学习一点点,收获成长亿点点!

http://www.yayakq.cn/news/924694/

相关文章:

  • 番禺网站建设gzhchlWordPress加2Dli
  • wordpress 建站 搜索怎么从网上找国外客户
  • 洛阳青峰做网站建设网站前的需求分析
  • dede双语网站服务器租用教程
  • 北京门户企业网站建设wordpress友情首页
  • 响应式网站什么意思濮阳建设企业网站公司
  • 营销型网站的评价标准怎么制作图片视频短片
  • 网站网页建设一般多少钱长沙企业网站建设多少钱
  • 一个网站是如何建设企业为什么要做网络营销推广
  • 网站怎么做页游建设信用卡官网网站
  • 西安网站有哪些手续费火车采集wordpress发布模块
  • 外贸网站制作推广公司电子商务公司简介怎么写
  • 任务一 分析电子商务网站栏目结构阜宁县网站建设
  • 怎么创建手机网站百度搜索引擎入口官网
  • 计算机网站开发项目营销网站建设企业
  • 网站建设方案详解网店网络营销策划方案
  • 玩具外贸网站模板app线上推广是什么工作
  • 雄安建设投资集团网站深圳最新消息
  • 外网网站管理制度建设网页制作实践 做网站
  • 二级网站收录如何检查网站是否做cdn加速
  • 网站弹幕代码有哪些网站是html5的
  • 欧赛网站建设友链交换网站源码
  • seo网站建设步骤中国建设银行网上商城官网
  • 网站建设视觉效果制作网页版权怎么修改
  • 虚拟机做局域网网站服务器audio player wordpress 使用
  • 创业谷网站建设规划setnet科技网站建设
  • 做网站会后期维护吗网站建设 面试题
  • 丰都网站建设费用合肥公司做网站
  • 苏州建设网站找网络公司东莞市领导班子
  • 安庆做网站公司wordpress pre标签