Странное поведение background-image

77
13 апреля 2022, 00:50

Есть следующий код:

<div class="item">
 <div class="item-head" style="display: block; background-image: url("back-image.png")">
  <div class="item-white-back" style="display: block; background-image: url("white-bg.png");"></div>
  <div class="title"></div>
 </div>
 <div class="item-body">...</div>
</div>

Сам item-head имеет свойство position: relative, item-white-back и title имеют position:absolute. Суть в том, что по какой-то причине на разрешениях шириной от 992пх до 1040пх происходит неправильное заполнение и остаётся небольшой отступ в один пиксель, которого там быть не должно.

Если сдвинуть при помощи редактора кода, то выходит что-то совсем странное:

При попытке перенести на codepen оказалось что ошибка не воспроизводится.

Если увеличить ширину экрана эти проблемы соответственно пропадают.

Перепробовал всё: переносить белый фон в тот же блок. Менял background-size по-разному, всё без результатов, совершенно не понимаю чем вызвана проблема и куда надо копать.

Забыл добавить: проблема появляется на Google Chrome (Версия 86.0.4240.111).

READ ALSO
Добавление значения в выпадающее окно

Добавление значения в выпадающее окно

Как сделать так чтоб автоматически после создания записи в базе даниц, значение добавлялосьбы автоматически в

161
Как массив передать в функцию

Как массив передать в функцию

Мне нужно чтобы человек вел x и y в инпутах после чего эта информация передовалась в функцию и создавалась таблица 3 на 3 как крестики нолики...

105
React - как получить data-attribute у текущего объекта

React - как получить data-attribute у текущего объекта

Мне надо хранить значение "выбран ли элемент" для каждого элементаДля этого я использую data-attribute и вставляю это в jsx в самом элементе

218