码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 在Nuxt.js中添加PostCSS自动前缀器


    在其他浏览器中,有些 CSS 属性需要带有前缀。如-webkit- | -o- | -ms- 等等

    Autoprefixer 是一个 PostCSS 插件,可以将你的CSS代码渲染到浏览器中自动补充厂商前缀,因此你不用担心自己编写的CSS代码有浏览器兼容性问题。

    如:

    1. .flex-row {
    2. display: flex;
    3. flex-direction: row;
    4. }

    到:

    1. .flex-row {
    2. display: -webkit-box;
    3. display: -webkit-flex;
    4. display: -ms-flexbox;
    5. display: flex;
    6. -webkit-box-orient: horizontal;
    7. -webkit-box-direction: normal;
    8. -webkit-flex-direction: row;
    9. -ms-flex-direction: row;
    10. flex-direction: row;
    11. }

    PostCSS autoprefixer 插件已经保留Nuxt.js项目中。

    以下是 PostCSS autoprefixer 添加到您的项目的方法。

    在文本编辑器中打开 package.json文件,并在页面的最底部添加一个浏览器列表: 

    浏览器列表:

    1. "browserslist": [
    2. ">0.3%",
    3. "not ie 11",
    4. "not dead",
    5. "not op_mini all",
    6. "last 3 version",
    7. "Chrome >= 35",
    8. "Firefox >= 38",
    9. "Edge >= 10",
    10. "Explorer >= 10",
    11. "ie >= 10",
    12. "iOS >= 8",
    13. "Safari >= 8",
    14. "Android 2.3",
    15. "Android >= 4",
    16. "Opera >= 12"
    17. ]

     

    更新您的 :package.json

    1. {
    2. "name": "nuxt-app",
    3. "private": true,
    4. "type": "module",
    5. "scripts": {
    6. "build": "nuxt build",
    7. "dev": "nuxt dev",
    8. "generate": "nuxt generate",
    9. "preview": "nuxt preview",
    10. "postinstall": "nuxt prepare"
    11. },
    12. "dependencies": {
    13. "animate.css": "^4.1.1",
    14. "nuxt": "^3.10.3",
    15. "sass": "^1.74.1",
    16. "vue": "^3.4.21",
    17. "vue-router": "^4.3.0"
    18. },
    19. "devDependencies": {
    20. "dotenv": "^16.4.5",
    21. "prettier": "3.2.5",
    22. "sass-loader": "^14.1.1"
    23. },
    24. "browserslist": [
    25. ">0.3%",
    26. "not ie 11",
    27. "not dead",
    28. "not op_mini all",
    29. "last 3 version",
    30. "Chrome >= 35",
    31. "Firefox >= 38",
    32. "Edge >= 10",
    33. "Explorer >= 10",
    34. "ie >= 10",
    35. "iOS >= 8",
    36. "Safari >= 8",
    37. "Android 2.3",
    38. "Android >= 4",
    39. "Opera >= 12"
    40. ]
    41. }

    在浏览器查看效果

  • 相关阅读:
    光源基础(4)——如何选择光源及各种打光结构
    Kotlin 操作集合的高阶函数
    MySQL日期时间函数
    仅 7 人的公司,年收 100 万美元!但从谷歌辞职的老板决定:以 60 万美元,卖掉...
    12.帖子模块——使用peewee创建多表关联的结构,使用Tornado创建查询接口、增加接口
    服务端代码
    并发编程 - 并发可见性,原子性,有序性 与 JMM内存模型
    前端React项目的Next.js项目通过CSS引入自定义字体文件
    C - 不定参数
    如何理解“构造函数是类公共标识,但原型是唯一的标识“
  • 原文地址:https://blog.csdn.net/weixin_45687201/article/details/137957444
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号