• CSS3 translate导致字体模糊


    今日客户反馈,发现 使用了 translate会导致字体模糊。

    .media-body-box{
          @media all and (min- 992px){
            position: absolute;
             100%;
            top:50%;
            transform: translateY(-50%);
            right: 0;
            padding: 30px;
          }
        }

    为了垂直居中,使用了  transform: translateY(-50%) 和 top:50% ,然后出现了字体模糊的问题。

    现解决方法如下:

    1、可以不使用 transform: translateY(-50%) 和 top:50% 什么的来居中,换种方式居中(比如margin: auto;);但是这里我要用。

    2、网上有人说 translate里的参数用固定值不用百分比,但是没办法啊,我就要用,下一个!

    3、网上有人说 将宽高设为了偶数,嗯,试了下。

    这个图是原本的,有小数点:

     看element.style 我增加了偶数宽高,自己慢慢试,让右边那个490x290 没有小数点出现就好了!

    .media-body-box{
          @media all and (min- 992px){
            position: absolute;
             100%;
            top:50%;
            transform: translateY(-50%);
            right: 0;
            padding: 30px;
             550px;
            height: 350px;
          }
        }

     完美解决!

  • 相关阅读:
    find the most comfortable road
    Rank of Tetris
    Segment set
    Codeforces Round #380 (Div. 2)D. Sea Battle
    A Bug's Life
    Is It A Tree?
    N皇后问题
    符号三角形
    2016 ICPC总结
    Sudoku Killer
  • 原文地址:https://www.cnblogs.com/XiaoYEBLog/p/11431930.html
Copyright © 2020-2023  润新知