размер шрифта в Chrome с анимацией работает неправильно - PullRequest
0 голосов
/ 23 апреля 2019

Кажется, что размер шрифта с анимацией работает неправильно. Все, что меньше font-size: 6px не меняет размер элемента. Кажется, это что-то новое и работает правильно в Firefox. Смотрите пример ниже.

Edit:

  • Chrome Версия: 73.0.3683.86 (официальная сборка) (64-разрядная версия)
  • Минимальный размер шрифта установлен на Tiny

Chrome enter image description here

Firefox enter image description here

https://jsfiddle.net/72tdqxme/7/

.loader {
    margin-left: 2em;
    display: inline-block;
    vertical-align: bottom;
    font-size: 2px;
    position: relative;
    border-top: 1.1em solid rgba(255, 255, 255, 0.5);
    border-right: 1.1em solid rgba(255, 255, 255, 0.5);
    border-bottom: 1.1em solid rgba(255, 255, 255, 0.5);
    border-left: 1.1em solid #ffffff;
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
}

.loader, .loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transform: scale(.3);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

Ответы [ 3 ]

0 голосов
/ 24 апреля 2019

В Chrome v73 он выглядит нормально. Возможно, в вашем профиле пользователя Chrome установлен минимальный размер шрифта (выполните поиск «шрифт» в настройках Chrome)?

0 голосов
/ 24 апреля 2019

-webkit-text-size-adjust больше не работает после Chrome 27.

Попробуйте использовать transform

font-size:12px;
transform: scale(0.833);
0 голосов
/ 23 апреля 2019

Попробуйте использовать em вместо px в размере шрифта, потому что em относительно размера шрифта его прямого или ближайшего родителя

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...