Это трудно объяснить ... Если вы используете масштаб css (и масштабирование) для уменьшения масштаба (менее 1), в проводнике 9 и 10 окружающие элементы по-прежнему обрабатывают свою область содержимого так, как если бы она имела свой первоначальный размер. например,explorer: удалите оставшиеся пробелы после масштабирования с помощью преобразования: масштаб
transform:scale(0.5);
width:200%;
будет рассматриваться как ширина 200%, хотя его изображение будет отображаться на 100%. Позвольте мне продемонстрировать это в скрипкой:
http://jsfiddle.net/pike/CAbcH/
я вижу горизонтальные и вертикальные полосы прокрутки в IE10. Использование «зум» вместо этого имеет тот же эффект.
Как я могу объяснить проводнику, что он не нуждается в полосах прокрутки вне содержания? Решение jquery также приемлемо.
В сафари это на 100% широкий, как и должно быть, но есть, когда я прокручиваю, белую 100% -ую область ниже. – bwoebi
это из-за 'переполнения: auto' удалите это и это wold исправить. Какова конкретная причина, по которой вам нужно добавить 'overflow: auto' – Vector
в реальной ситуации, мне нужны полосы прокрутки, если содержание больше, чем' 100%/scale'. да, мне нужно 'overflow: auto'; Мне нужны полосы прокрутки, но я хочу, чтобы они были правильными. – commonpike