massef
@massef

Лишний 1 px, как убрать?

Приветствую.

Из-за scale(), при ховере появляется лишний 1px справа у средних изображений если есть прокрутка.

0f744edbdf644d9983c7470be6ad94d9.gif

Если ширину указать ровно 33%, то пиксель пропадает, но это не решение, мне нужны 3 блока на всю ширину.
Если взглянуть в инспектор, видно что у среднего изображения ширина дива на 1px больше.

Накидал пример
Наблюдается это в Chrome и Firefox, в других не проверял.
Как это убрать?

upd: всем спасибо, буду разбираться.
  • Вопрос задан
  • 2231 просмотр
Пригласить эксперта
Ответы на вопрос 4
Symphony
@Symphony Куратор тега CSS
На примере вашей проблемы в упор не вижу.
Сделайте transform: scale(1) так transform: scale(1.01)
Ответ написан
Комментировать
Не буду оригинален - нет проблемы.
Ответ написан
Комментировать
landen13
@landen13
frontend-developer
Ваша проблема локальная.
Firefox 33.1 - проблема не наблюдается.
Кстати, scale ужасно рендерится в сафари 5. но это так, к слову. и только при слишком маленьком значении.
Ответ написан
Комментировать
nazarpc
@nazarpc
Open Source enthusiast
Перестаньте угадывать - используйте flex box для отображения трех блоков в одну строку, или на крайний случай calc(100%/3)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы