zoukankan      html  css  js  c++  java
  • 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;
          }
        }

     完美解决!

  • 相关阅读:
    Alpha冲刺(1/4)
    团队项目用户验收评审
    beta冲刺 第四天
    beta冲刺 第三天
    Beta冲刺 第二天
    Beta冲刺 第一天
    实验十一 团队作业7---团队项目设计完善&编码测试
    Alpha冲刺四
    Alpha冲刺
    《Miracle_House》团队项目系统设计改进
  • 原文地址:https://www.cnblogs.com/XiaoYEBLog/p/11431930.html
Copyright © 2011-2022 走看看