У меня есть прокручиваемый div в IE9. В правой части полосы прокрутки есть дополнительное свободное пространство.
Когда я перемещаю прокрутку вправо, белое пространство с правой стороны становится меньше, но переносится с левой стороны скроллера, пока он полностью не исчезнет.
У кого-нибудь есть идея, почему это происходит?
Спасибо!
РЕДАКТИРОВАТЬ:
Здесь jsfiddle, где вы можете увидеть пробел в полосе прокрутки.
enter code here
Это, скорее всего, вызвано визуализацией пробела между элементами встроенного блока. Это сразу напомнило мне статью Криса Койе на тему в CSS-Tricks:
Это не "ошибка" (я не думаю). Это просто способ настройки элементов на линии. Вы хотите, чтобы пробелы между словами, которые вы вводили, были справа? Промежутки между этими блоками - это просто пробелы между словами. Это не означает, что спецификация не может быть обновлена, чтобы сказать, что пробелы между элементами встроенного блока должны быть ничем, но я уверен, что это огромная возможность червей, которая вряд ли когда-либо случится.
Он предлагает ряд решений.