8 个月前Mint UIGitHub:github.com/ElemeFE/mint项目主页:mint-ui.github.io/#Demo:elemefe.github.io/mint-文档:mint-ui.github.io/docs/#由饿了么前端团队推出的 Mint UI 是一个基于 Vue.js 的移动组件库。自 6 月初开源以来,根据社区和团队内部的反馈,修复了一些 bug 并新增了
转载 10月前
25阅读
大家好,我是为前端娱乐圈操碎了心的小迷妹,每天推荐一个小工具/源码/知识点,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标。 一直在整理与收集的一些比较优秀github项目,方便自己阅读,顺便分享出来,大家一起学习。 最近超喜欢这个框架-Vue.js 的 Material 组件框架 Vuetify。 推荐指数:star:
 作者:OmniDebug基于Vue.js开发移动工程时,一些特定的问题和场景下,只能在移动运行工程复现、追踪问题(比如在微信内,在App容器内),桌面的Devtools就没法用了。数次安装Electron版本devtools后,觉得调试起来太麻烦了,所以我决定把devtools搬进vConsole里如果不知道什么是vConsole,可以看这里vConsole Readme最终效
document.documentElement.style.fontSize = innerWidth /16 +'px'    window.onresize = function(){    document.documentElement.style.fontSize = innerWidth /16 +'px'   } document.getElementsByTagN
原创 2021-06-30 11:58:19
470阅读
document.documentElement.style.fontSize = innerWidth /16 +'px'    window.onresize = function(){    document.documentElement.style.fontSize = innerWidth /16 +'px'   } document.getElementsByTagN
rem
原创 2022-03-28 16:26:51
121阅读
rem是什么?  rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位。看到rem大家一定会想起em单位,em(font size of the element)是指相对于父元素的字体大小的单位。它们之间其实很相似
转载 2024-04-21 15:37:27
114阅读
vue项目移动、pc适配方案lib-flexible 根据屏幕宽度,自动设置html的font-sizepostcss-px2rem 自动将px单位转换成rem一、第一步先安装 flexible和 postcss-px2rem(命令行安装)npm i lib-flexible -S npm i postcss-px2rem -S简要介绍这两个包的用途:flexible会为页面根据屏幕自动添
转载 2024-10-08 19:47:09
751阅读
vue移动模板tip:1、ui我们使用的是vux,庆幸的是,解决了打包过大的问题,2、这里使用的是rem布局,移动还是要使用ipad和不同尺寸的手机3、版本:webpack:3.6.0  vue:2.5.2  vue-loader:13.3.0  vux:2.8.1 vux-loader:1.2.7 版本很重要,版本很重要,版本很重要,vue及生态更新太快,控制好
之前主流移动适配方案是lib-flexible+postcss-pxtorem,但是这样的方案会存在一定的问题:两个插件需要配套使用,而且rootValue设置的值不好理解rem是相对于html元素字体单位的一个相对单位,从本质上来说,它属于一个字体单位,用字体单位来布局,并不是太合适另一种流行的移动适配方案:安装: npm install postcss-px-to-viewport --s
前言因为移动设备屏幕尺寸非常多,碎片化严重。为了兼容市面上的不同手机,我们要给我们的项目中去进行响应式布局。rem适配方案原生rem写法注意: 1rem 的大小 = 根元素html的font-size的字体大小<script> // 页面重置事件 get() window.onresize = function() { get() }
Vant 中的样式默认使用 px 作为单位,如果需要使用 rem 单位,推荐使用以下两个工具:postcss-pxtorem 是一款 postcss 插件,用于将单位转化为 remlib-flexible 用于设置 rem 基准值下面我们分别将这两个工具配置到项目中完成 REM 适配。一、使用 lib-flexible 动态设置 REM 基准值(html 标签的字体大小)1、安装 # yarn a
转载 2024-05-20 12:33:33
405阅读
vue项目pc移动适配1、pc适配一、样式中根据设计稿确定缩放比例(可以设置全局或者部分页面)二、监听窗口大小改变,设置根字体大小 created() { // 获取当前设备的宽度,设置rem的根字体大小 let width = window.innerWidth; width = width <= 1200 ? 1200 : width; const htmlObj = d
目录1、创建一个项目并启动2、设置根字体大小和单位转化3、去掉边框距离4、css的嵌套使用5、连接到手机上显示6、vant ui 库的使用6.1 基础用法6.2 底部导航栏7、模拟锤子商城7.1 请求数据7.2 解决跨越7.3 组件切换7.4 轮播图的实现 1、创建一个项目并启动npm init vue@latestcd demonpm installcode .npm run dev2、设置根
作者:清风皓月一.涉及技术点vite版本vue3ts集成路由集成vuex集成axios配置Vant3移动适配请求代理二.步骤vite+ts+vue3只需要一行命令npm init @vitejs/app my-vue-app --template vue-ts配置路由npm install vue-router@4 --save在src下新建router目录,新建index.ts文件import
$(function(){ var currClientWidth, fontValue,originWidth; //originWidth用来设置设计稿原型的屏幕宽度(这里是以 Iphone 6为原型的设计稿) originWidth=640; __resize(); //注册 resize事件 window.addEventListen...
转载 2016-07-29 11:05:00
257阅读
2评论
0X00 历史之日2018年1月3日,Google Project Zero(GPZ)团队安全研究员Jann Horn在其团队博客[1]中爆出CPU芯片的两组漏洞,分别是Meltdown与Spectre。Meltdown对应CVE-2017-5754(乱序执行缓存污染),Spectre对应CVE-2017-5753(边界检查绕过)与CVE-2017-5715(分支目标注入)。看CVE编号就能知道
 物理分辨率和逻辑分辨率视口视口(viewport)就是浏览器显示页面内容的屏幕区域。perspective 是透视,可以让电脑模拟 3d效果, 实现近大远小的效果。transform-style 立体呈现 可以让 子元素 里面按照设置位移,旋转,缩放,扭曲等。如果不给父元素这个属性,这里面所有的子盒子都是平面的。移动特点PC/移动不同PC屏幕大,网页固定版心浏览器繁多,更多考
11月2日下午,在2021年中国移动全球合作伙伴大会产业链创新及算力网络论坛上,中国移动研究院副院长段晓东就刚刚发布的《算力网络白皮书》进行了深度解读,系统诠释了中国移动算力网络的定义内涵、实施路径、定位及愿景。段晓东指出,算力网络是响应国家战略、顺应产业发展和推动公司转型的必然要求,为社会数智化发展和中国移动战略转型带来全新机遇。在第一部分,段晓东对中国移动算力网络定义内涵做了详细介绍。重点围绕
手机GUI自动化测试介绍摘要众所周知,自动化测试可以一定程度上减轻测试人员负担,提高测试效率,并且通过自动化还可以实现可靠性测试和性能测试。对于移动客户测试而言,如果我们能够让手机自动运行应用程序来帮助我们检测功能的正确性,会不会很酷?有道测试组对一些热门的手机自动化工具进行了调研,并选择了一些工具进行实际的使用。本文将会结合实际工作,对移动客户(Android&iOS)GUI自动化的
为什么要造轮子在 React 中使用表单有个明显的痛点,就是需要维护大量的value和onChange,比如一个简单的登录框:class App extends React.Component { constructor(props) { super(props); this.state = { username: "", password: ""
  • 1
  • 2
  • 3
  • 4
  • 5