ICode9

精准搜索请尝试: 精确搜索
  • less&sass&postcss文档2021-02-02 22:02:07

    前端技术之CSS工程化 V1.0 第1章CSS预处理器 1.1 less Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。Less 可以运行在 Node 或浏览器端。 Ø 初次邂逅 浏览器本身是不支持less语法的。我们需要通过编译将less转化为css

  • 对css 的处理2021-01-27 14:03:11

      提取css 下载插件,MiniCssExtractPlugin 改成     对CSS 兼容处理,很方便的解决兼容问题 下载 postcss-loader postcss-preset-env postcss-preset-env的作用:  帮postcss 找到 package.json 中的 browserslist 里的配置,按配置加载指定兼容样式   再看看package.json的配置,

  • nuxt 使用 rem2021-01-23 18:31:10

    方法一: 安装:npm install  amfe-flexible postcss-pxtorem -S // nuxt.config.js export default { ... plugins: [ { src: './node_modules/amfe-flexible/index.js', ssr: false }, ... ], build: { postcss: { plugins: {

  • 移动端postcss-px-to-viewport的安装2021-01-17 18:02:19

    1.我们先将以下命令安装到项目中 npm i postcss-px-to-viewport -D 2.在项目根目录下添加.postcssrc.js文件 3.添加如下配置: module.exports = { plugins: { autoprefixer: {}, // 用来给不同的浏览器自动添加相应前缀,如-webkit-,-moz-等等 "postcss-px-to-viewport

  • vue 中h5页面自适应的实现2021-01-14 17:33:27

    有时候我们为了前端页面可以匹配不同分辨率的屏幕,会使用rem来对页面进行布局,无论基础px值设置得多么好计算,在写rem数值的时候,都需要对设计图原始的px值进行一番换算。 当当当当,来介绍一下两个好朋友,**postcss-pxtorem** 和 **lib-flexible** ,安装配置这两个依赖,我们就可

  • 初始化一个vant H5项目2021-01-10 22:29:24

    1.首先初始化一个 cli的项目: https://blog.csdn.net/weixin_39854011/article/details/109364695 2、npm i vant 3、自动按需引入组件 :npm i babel-plugin-import -D 在babel.config.js 中新增配置: module.exports = { plugins: [ ['import', { libraryName: 'v

  • tailwindcss 支持微信小程序配置2021-01-10 11:04:13

    安装postcss插件 npm install -D postcss-class-rename postcss-class-rename 是将小程序不支持的css类重命名 tailwindcss配置移除不支持的css样式 module.exports = { // Tree-shake unused styles in production build // purge: ['./src/**/*.{vue,js,ts,jsx,tsx,html

  • css新一代特性2021-01-08 16:57:59

    前言: sass和Less等css预处理器,已经被前端工程师们应用了好多年了,其中很多变量、函数、嵌套等规则让我们写起css来非常高效。在新一代的css规范中,也慢慢加入了一些新特性,支持css的动态编写等。虽然目前浏览器支持度不是很好,但一定是未来的趋势~ 文章目录 前言:一、css新特性

  • 项目经验 面试题2021-01-04 19:01:06

    可以这样回答: 我做过很多项目,我就拿一个我自己单独开发的项目来说吧。。。。 这个项目的技术栈是Vue全家桶 + JavaScript。 做这个项目前需要配置环境 有开发环境,测试环境,上线环境,这三个, 以及: rem配制方案(使用Vant), vm配置方案(使用Vant), VantUI组件的按需加载(使用Vant

  • Vue 移动端页面适配 rem2021-01-04 17:58:33

    先安装 postcss-px2rem-exclude 插件 npm install --save postcss-px2rem-exclude 然后在 main.js 引入封装的适配函数 这里封装的页面适配,是以设计图 750px , fontSize 为 40px 为标准。然后根据不同手机宽度计算各自的 fontSize. let docEl = document.documentElement;

  • Webpack 中样式相关的配置(十一)2021-01-03 09:32:05

    Visual Studio注释代码段快捷键 默认注释快捷组合键 注释: Ctrl+K → 选定需要注释的代码段 →Ctrl+C 取消注释: Ctrl+K → 选定需要取消注释的代码段 →Ctrl+U   本小节 Webpack 相关面试题: 怎么使用 PostCSS 来处理 CSS; 你会在 Webpack 中使用 CSS module 吗? Webpack 的 sty

  • h5移动端适配(px->vw/vh)2020-12-05 23:01:10

    vw适配 1.browserslistrc文件 删除 not dead 2. 安装依赖 cnpm i -S postcss-px-to-viewport 3.根目录下创建 postcss.config.js 文件 配置如下: module.exports = { "plugins": { "postcss-px-to-viewport": { "unitToConvert": "px"

  • 移动端适配2020-12-05 17:34:49

    基于vue-cli3的vue项目移动端样式适配,lib-flexible和postcss-px2rem   1,安装 flexible和 postcss-px2rem(命令行安装) npm install lib-flexible --save npm install postcss-px2rem --save 简要介绍这两个包的用途: flexible会为页面根据屏幕自动添加<meta name='viewport' >

  • vuecli内使用hotcss做移动端适配2020-11-28 23:32:49

    下载hotcss,并在main.js内引用   接下来要安装换算PX换算REM插件 cnpm install postcss-px2rem --save 然后在 vue.config.js加入: module.exports = {    lintOnSave: false,//关闭eslint    css: {        loaderOptions: {            postcss: {         

  • Vant中使用rem2020-11-23 20:02:00

    Vant 中的样式默认使用 px 作为单位,使用 rem 单位,按照以下步骤: postcss-pxtorem 是一款 postcss 插件,用于将单位转化为 remlib-flexible 用于设置 rem 基准值 一、使用 lib-flexible 动态设置 REM 基准值(html 标签的字体大小) 1、安装 # yarn add amfe-flexible npm i amfe-flexi

  • postcss.config.js的使用与配置2020-10-13 09:31:24

        npm install postcss-px-to-viewport --save-dev     module.exports = { plugins: { autoprefixer: {}, "postcss-px-to-viewport": { viewportWidth: 375, // 视窗的宽度,对应的是我们设计稿的宽度. viewportHeight: 667, // 视窗的高度,对应的是我们设计

  • webpack postcss插件2020-09-21 02:01:03

    “刷脸支付系统”是一款基于人脸识别系统的支付平台,该系统无需钱包、信用卡或手机,会自动将消费者面部信息与个人账户相关联,支付时只需要面对设备屏幕上的摄像头即可,整个交易过程高效、便捷。 刷脸支付是依据人脸识别技术,是通过对人脸的面部特征进行识别,是结合了生物识别技术和图形

  • 【极致丝滑】彻底摆脱编辑器插件,利用postcss灵活可控地转换px至vw2020-09-10 21:35:21

    背景 旧的rem适配方案(无论是直接使用rem,还是配合flexiblejs等lib库进行视口缩放)已经疲态尽显,且随着安卓高清屏的不断出现,同时data-dpr仍有进一步增加的可能性,rem显得并不是那么稳固与称心如意。 首先截止至发文日期,viewport的兼容性如下: 可以看到,viewport的兼容性支持已经变

  • react配置postcss-pxtorem2020-09-09 09:01:49

    1.通过 eject 命令暴露出react 全部配置 npm run eject 2.安装 npm i postcss-pxtorem -D 3.配置  webpack.config.js   require('postcss-pxtorem')({ rootValue: 37.5, selectorBlackList: [], //过滤 propList: ['*

  • webpack4+:. css属性自动追加前缀 与 mini-css-extract-plugin 插件 打包冲突问题2020-08-29 14:00:37

    postcss-loader 简单来来说就是 css3 的一些特性 在低版本浏览器也能运行,自动添加加前缀 如图 就是 postcss-loader 的杰作源码 <style lang="stylus" scoped> .home{ width 100% height 200px background #ff9900 display flex justify-content space-betw

  • vue postcss 样式等比缩放2020-06-17 17:54:58

    安装依赖: npm install postcss-loader --save npm install postcss-pxtorem --save 在public中放入libs文件夹,在index.vue中引入     根目录放入postcss.config.js 配置文件    

  • vue 实现pc端自适应 vue cli3 实现2020-06-13 18:02:23

    实现vuepc端自适应方案 lib-flexible + px2remLoader lib-flexible 阿里伸缩布局方案 px2rem-loader:px转rem 1、安装 lib-flexible和 postcss-px2rem(命令行安装) npm install lib-flexible --save-dev npm i postcss-px2rem --save 2, 引入lib-flexible 在项目入口文件mai

  • 更便捷的css处理方式-PostCSS2020-06-10 14:07:07

    一般来说介绍一个东西都是要从是什么,怎么用的顺序来讲。我感觉这样很容易让大家失去兴趣,先看一下postcss能做点什么,有兴趣的话再往下看,否则可能没有耐心看下去。让我们开始吧 postcss能做什么 补全css属性浏览器前缀 手写的代码可以是这样的: .div{ display: flex; } postcss

  • VSCode下让CSS文件完美支持SCSS或SASS语法方法2020-06-06 15:54:46

    VSCode下让CSS文件完美支持SCSS或SASS语法方法 习惯Webpack + PostCSS后, 通常PostCSS都是直接对CSS文件进行处理, 但是大部分习惯SCSS/SASS/LESS的朋友也许不适应了. 我专门研究了一下, 在Visual Studio Code编辑器下如果配置相关代码和设置达到CSS文件完美编写SCSS的办法, 其他

  • vue 配置移动单位转换插件2020-06-04 12:04:07

    vue 配置移动单位转换插件首先安装(`自己创建一个vue项目,这儿就直接跳过了`)在项目入口文件main.js 中引入`amfe-flexible`在根目录的index.html 的头部加入手机端适配的meta代码(`有的话就不用加了`)在vue.config.js 中的 css.loaderOptions.postcss 配置 `postcss-loader

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有