vue移动端和pc适配,搭建网站布局
最近自己写一个类似于blog小网站,主要目的是完善一下技术栈,本人是后端出身,一碰到前端的问题就头大,一开始打算在网上找了好些模板,但是发现几乎都是适用于管理端比如El-admin,这种模板网站封装的十分完美,当然这的需要对vue和vuex,ElementUI,sass等前端知识比较丰厚的人来讲,用起来比较方便,而像uni-app这种适合新手去踩坑,主打多平台的打包部署,但是遇到问题比较懵逼,而且它对pc端的支持比较不良好。
前端开发适配于pc和移动端浏览器
类似这种框架有postcss-px2rem,我目前用的就是这种
npm install postcss-px2rem
在vue.config.js加入
const px2rem = require('postcss-px2rem')const postcss = px2rem({remUnit: 32 // 基准大小 baseSize,需要和rem.js中相同
})module.exports = {css: {loaderOptions: {postcss: {plugins: [postcss]}}}}
也可以自己写脚本将px转rem
参考:https://www.jianshu.com/p/d61705d68516
移动端和pc端的布局适配,采用响应式布局,原理其实比较简单使用resize,或@media css3的媒体查询,可以参考El-admin,
最终实现pc头部导航菜单,移动端左侧抽屉式导航栏菜单,还有底部footer固定,并且随着宽度自适应切换,这种布局也是当前比较流行的一种布局方式
vue移动端和pc适配,搭建网站布局相关推荐
- Vue 移动端、PC 端适配
Vue 移动端.PC 端适配可以使用 lib-flexible.amfe-flexible.postcss-pxtorem.postcss-px2rem 和 postcss-px-to-viewpor ...
- vue移动端项目基础框架搭建
本文章,主要提供vue移动端项目基础框架搭建思路,每个独立的模块网上有很多相关的文档. 移动端vue项目基础框架搭建,主要包括6个步骤 项目使用的脚手架vue-cli搭建模板,2.使用淘宝lib-fl ...
- vue移动端和pc端切换显示两套不同的代码
首先在App.vue中 <template ><div id="app" ><!-- <router-view />--><r ...
- vue移动端、PC自适应(配置postcss-px2rem)
现在配置postcss-px2rem移动端适配的方法大致有几种: 不管用那种方法配置,首先拉取依赖lib-flexible 和 postcss-px2rem 一对,或者lib-flexible 和 p ...
- vue 移动端与PC端的响应式布局整理
响应式布局大概就是三种方法: 首先必须在页面头部必须有mate声明的viewport, **1,**百分比布局.就是margin,padding啥的都是百分比. **2,**媒体查询(@media), ...
- vue 移动端项目字体适配
shop vw适配 .browserslistrc文件删除"not dead" 安装依赖 cnpm i postcss-import postcss-url postcss-asp ...
- Vue 服务端渲染原理 拆分成三步个步骤简单的实现一个案例
前言 可能我们平常接触比较多的是使用 vue + vue全家桶来搭建起一个单页(SPA)应用.用 服务端渲染 搭建项目比较少,本文是记录我在学习 服务端渲染 过程中的一些见解,如有出错或疏漏,麻烦帮忙 ...
- 【Vue】pc和移动端网页样式适配
在下面环节会讲解怎么做pc和移动端网页样式适配. 在当下有两种实现样式适配的:JS 适配方案和CSS 媒体查询适配.下面会具体讲解一下代码该怎么写.
- Vue.js(十) element-ui PC端组件库
一:简介 饿了么公司基于Vue开发了两套UI组件库,PC端组件库 和 移动端组件库. 一部分组件库是对原生的HTML标签元素的封装,增加了一些新的功能. 另一部分组件库是原生HTML标签元素没有的,是 ...
最新文章
- Linux上安装Bugfree系统
- python采用强制缩进if_Python缩进和选择解析
- python计算长方体体积最简单代码_python处理DICOM并计算三维模型体积
- 路由器局域网设置_路由器基础介绍
- 升级计算机方案,关于计算机升级方案
- java两个对象赋值_一起学Java(二十六)----- 对象之间赋值
- Python3 安装 mysql-python 与ImportError: No module named 'ConfigParser'报错解决方法
- 通达oa 2013 php解密,通达OA 2011-2013 通杀GETSHELL修复补丁
- DOS CMD 设置环境变量
- HTML创建简单动态时钟
- c语言程序 实现简单计算器功能,C语言实现简单计算器功能(1)
- 【斯坦福大学公开课CS224W——图机器学习】一、图机器学习中的传统方法(1)
- Push to branch was rejected
- 2018 苹果开发者账号注册、付款流程图解
- Linux LCD 驱动调色板原理
- Oracle Clob大于4000字节报错,那是你不懂Clob,XML类型的Clob在过程中就是取不到,我帮你
- 国家加强网络数据安全管控 中信国安鸿联九五助力企业保障数据安全
- 利用background-position 制作图片爆炸的效果
- SQL中PIVOT的用法
- repeat()方法
热门文章
- android 视频画面切割,抖音三屏黑白特效在哪里?安卓手机画面分割器将视频画面分割成黑白三屏的方法...
- 【DFS专题训练】踏青 C++程序题 连通块问题
- Luogu_P4140 奇数国
- UVA10820欧拉函数求互质的对数
- Windows驱动_WSK驱动之一WSK是什么
- 如何禁止WordPress主题纯英文评论教程
- 始祖双碳新闻 | 2022年7月19日碳中和行业早知道
- Html 课程笔记(1)
- 如何获取input输入框中的值?
- 毕业设计 LSTM的预测算法 - 股票预测 天气预测 房价预测