zoukankan      html  css  js  c++  java
  • 解决 el-select 与 el-radio 组合字体发生闪烁问题

    vue-layer弹出层中,使用 el-select 与 el-radio 结构,点击下拉或勾选的时候,整个页面发生闪烁,字体也会变模糊
    <g-form class="g-from-typography-many" :labelSuffix="''">
          <el-row>
            <el-col :span="15">
              <el-form-item label="主要关键字">
                <el-select v-model="sortKey1">
                  <el-option v-for="item in sortList"
                             :key="item.value"
                             :label="item.label"
                             :value="item.value">
                  </el-option>
                </el-select>
              </el-form-item>
            </el-col>
            <el-col :span="8" :offset="1">
                <el-radio-group v-model="sort1">
                  <el-radio  label="asc">升序</el-radio>
                  <el-radio  label="desc">降序</el-radio>
                </el-radio-group>
            </el-col>
          </el-row>
    

      

    寻找到原因:css transform属性导致

    解决方法:修改弹出层宽度与高度(效率最高)

     其它方法:设置  -webkit-backface-visibility: hidden! 属性  (比较繁琐,解决了闪烁问题会出现字体模糊问题)

    .el-scrollbar__thumb{transform: none!important;}
    .vl-notice-title{ -webkit-backface-visibility: hidden!important;}
    .vl-notify-alert{ -webkit-backface-visibility: hidden!important;}
    

      

     还可以重新对弹出层定位,也可以解决,但是其它弹出层的位置也会受影响,还有其它小问题

    position: absolute;
    top: -150px;
    left: 50%;
    transform: translateY(0) translateX(-50%);
    

      

  • 相关阅读:
    Pycharm中运行Python代码的几种方式
    Git同步Python代码
    抓包工具Charles的使用
    jmeter进行的接口测试和压力测试
    并发的HTTP请求,apache是如何响应的,以及如何调用php文件的
    http 请求头部解析
    display_errors","On");和error_reporting 区别和联系
    http
    curl
    正则 惰性和非惰性匹配
  • 原文地址:https://www.cnblogs.com/wuhefeng/p/12613473.html
Copyright © 2011-2022 走看看