- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 vue 移动端适配方案 设计稿按 一比一 设置css大小,并实现移动端适配,样式自动添加浏览器前缀
记录一下,vue的移动端适配:vue-cli4 + postcss + postcss-cli + postcss-pxtorem + amfe-flexible ,实现设计稿按 一比一 设置css大小,并实现移动端适配。新建vue项目(这里用的是vue-cli4):vue create my-demo安装 amfe-flexible:npm i -S amfe-flexiblemain.js 引入import 'amfe-flexible';效果:实现根字体大小自动设置加一点
2022-01-15 17:30:08
1243
原创 vue-cli 配置 vue.config.js 创建代理服务器 解决跨域问题
vue-cli 配置 vue.config.js 创建代理服务器 解决跨域问题
2021-12-01 16:04:41
1680
原创 创建 vue 项目 报错:command failed: npm install --loglevel error --legacy-peer-deps
用 vue-cli 创建vue项目时,报了个错,。网上找了几个方法都不行,然后看报错信息,装了个包,可以了。输入 vue create vue_demo 后,完整的输出信息:发现有个提示是这样的:npm ERR! path C:\Users\xuan\Desktop\git\test\vue\Cli\vue_demo\node_modules\coanpm ERR! command failed根据上面的信息,装了个 coa,解决了:...
2021-11-04 22:41:00
14515
1
原创 利用 ssh 提交代码到 github 2021
今天想提交代码到 github ,报了个这样的提示:Logon failed, use ctrl+c to cancel basic credential prompt.libpng warning: iCCP: cHRM chunk does not match sRGBlibpng warning: iCCP: cHRM chunk does not match sRGBlibpng warning: iCCP: cHRM chunk does not match sRGBremote: Su
2021-10-08 19:41:33
194
原创 bootstrap 导航条居中
为了实现bootstrap导航条里面的导航按钮居中,并响应小屏幕,着实折腾了一波,。记录一下:1:.navbar-collapse 设置 文字居中 text-align: center;2:导航容器 .navbar-nav,设置为行内块元素 display: inline-block;3:导航选项 li, 设置为块元素 display: block; <nav class="navbar navbar-default navbar-inverse navbar-fixed-top nav-ju
2021-10-08 18:31:13
4498
原创 js apply、call、bind 用法实践+解析
作用: 改变对象的this指向 ,调用指定对象的属性 使用方法有两种: 1、主动借用对象,作为函数调用主体时,默认,把参数的this属性借给主动调用对象 call(...arguments): 立即执行函数,不需要手动执行 apply(array): 立即执行函数,不需要手动执行 bind(...arguments)(): 不是立即执行函数,需要手动执行 加 () 2、被借用对象,作为
2021-09-03 00:59:10
175
原创 JavaScript 中 var、let、const 区别
JavaScriptvar & letvar: 有变量提升 函数作用域内有效 声明的变量 会 成为 window 对象的属性 let 没有变量提升 仅在块作用域内有效 {} 声明的变量 不会 成为 window 的属性 for(var i=0; i<3; i++) { setTimeout(() => { console.log(i) }, 1000) // 3 3 3 } // var 声明的变量,作用域在全局,setTimeout每次引用的都是同一
2021-04-26 22:32:51
2076
4
原创 html 页面资源加载顺序
<script> 元素属性:async:异步加载(限第三方脚本) 加载完执行 没有顺序 不推荐defer: 文档完全被解析和显示之后再执行(标签放到 body 的底部 效果一样 且兼容性好)crossorigin:配置相关请求的跨域资源设置(默认为匿名,不发送凭据:anonymous ) 凭据分三种:cookie、网站的 TLS 证书 、用户凭据(账号密码) 凭据设置方法:crossorigin="use-credentials"integrity:验证资源完整性对比资
2021-04-25 21:01:12
270
原创 node.js 实战 阅读笔记 一 docker常用指令
1.1:什么是docker? 可移植的容器,开源的应用容器引擎。1.2:Nginx作为Node.js前端Web Server 的作用 ①:提升静态文件处理效率 是纯node.js的两倍以上 ②:利用并配置反向代理规则,减轻压力 ③:可扩展性 ④:稳定性和转发性能 ⑤:安全性增强 ⑥:方便运维1.3:安装Docker和下载Images镜像 http://docs.docker.com/1.4:docker常用指令 帮助: docker -h 获取镜像: sudo do
2021-01-12 11:57:40
210
2
原创 git 常用指令 及 讲解使用方法
注:使用git的过程中,验证过账号以后,win10 中的凭据管理器,会自动保存github账号密码,切换账号需要先删除原先的凭据。基本概念:工作区: 写代码的地方暂存区: .git/index 目录 / stage 本地代码先提交到暂存区,然后整个暂存区提交到远程库本地库: .git 目录&nb
2020-05-18 12:42:08
365
1
原创 javascript 数组 方法 函数 实例 讲解
静态方法:Array.isArray()实例方法:valueOf(): 返回数组本身改变原数组:push():在末尾添加一个元素,返回新数组长度pop() :删除数组的最后一个元素,返回被删除的元素shift():删除数组的第一个元素并返回该元素(遍历清空数组)unshift():在数组的第一个位置添加一个元素,并返回数组长度reverse():颠倒原数组的排列顺序s...
2020-04-05 15:45:28
189
原创 原生 js 实现轮播 兼容 IE
实现思路:设置一个外层div,用来显示轮播图,隐藏溢出部分 设置相对定位;设置一个banner容器,并排放置img图片,使图片向左浮动 设置绝对定位;利用banner容器的left,加上定时器,实现轮播。定时器定时将banner容器的left减小,实现banner容器向左移,从而图片向左移。移到一定程度停止,然后继续移,移到最后一张就重置所有参数,重新开始移。。。第一张图片跟最后一张b...
2020-03-14 13:47:34
293
原创 js 获取 设置 css 样式 兼容 IE
获取 css 样式://万能获取:function getStyle(obj,style){ if(window.getComputedStyle){ // 一般浏览器的方式: return getComputedStyle(obj,null)[style]; }else{ // IE return obj.currentStyle[style]; } ...
2020-03-14 13:19:59
398
原创 多行文字 溢出隐藏 三个点 兼容 IE8+ 及常用浏览器
这里用到了css3背景渐变,IE低版本不兼容CSS3渐变。webkit内核浏览器css简单实现: text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;IE只能用js实现该效果: 用js设置元素的高度,...
2020-02-22 11:56:32
1902
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人