webpack 打包css z-index值被重新计算
来源:互联网 发布:lol流浪法师咋样知乎 编辑:程序博客网 时间:2024/06/05 07:06
z-index值在环境上被改变
最近vue项目开发遇到一个迷惑的问题,我明明设置了z-index的值,本地测试也没什么问题,在开发环境上浏览器打开开发者工具看到的z-index却不是我设置的值,我再使用!impotant来设置z-index的值,依然没有作用。
这是显示的值.modal { bottom: -5px; z-index: 4;}这是自己设置的.modal { bottom: -5px; z-index: 1050;}
原因:
OptimizeCssPlugin 调用 cssProcessor cssnano 处理,可能是 cssnano 进行了重新计算(cssnano 称为 rebase),而且这种计算是不够准确的,所以覆盖了自己设置的值
解决办法: 将 z-index rebase 归类为 unsafe, cssnano 默认进行 z-index rebas,所以不开启unsafe即可解决问题。
参考代码
var OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin')..................// Compress extracted CSS. We are using this plugin so that possible// duplicated CSS from different components can be deduped.new OptimizeCSSPlugin({ cssProcessorOptions: { safe: true }})
阅读全文
0 0
- webpack 打包css z-index值被重新计算
- CSS: z-index 取值范围
- CSS z-index
- css z-index
- css中z-index
- css:z-index
- css z-index 不起作用
- CSS z-index 属性
- CSS z-index 属性
- css z-index详解
- CSS z-index 属性
- css之z-index
- CSS z-index 属性
- CSS z-index 属性
- css:z-index总结
- CSS:z-index
- CSS z-index 属性
- webpack打包css(style)
- 切换fragment
- 作业2
- MyBatis插件使用--通用Mapper
- json传递数据时日期格式变为LONG型报错
- 15算法课程 160. Intersection of Two Linked Lists
- webpack 打包css z-index值被重新计算
- jmeter参数化数据(_csvread函数、用户自定义变量等)
- 程序员只盯着自己那几行代码那就GG了,进来告诉你
- mina框架详解
- 第九周项目实践3 利用二叉树遍历思想解决问题
- import
- 【PHP】如何提高网页加载速度?
- Windows手动搭建邮箱服务器教程,操作简单易上手
- 基于 runtime