В прошлом я ответил на вопрос «кто был неправ» в отношении изображений SVG, которые не были «обрезаны» (overflow: hidden
) в IE9, где все остальные поддерживающие браузеры сделали это. Ответ here.Должно ли содержимое SVG быть видимым вне встроенного <svg> по умолчанию?
Сегодня, во время просмотра HTML5 Шаблонных снова, я заметил, что они утверждают, что они "[correct] overflow not being hidden in IE9" с этим битом кода:
svg:not(:root) { overflow: hidden; }
Я ищу кого-то, чтобы подтвердить или опровергнуть мое первоначальное исследование, указывая на какой-либо другой обратите внимание на спецификации HTML5 или SVG. Я ничего не могу найти, но я хочу быть уверенным, что чего-то не упускаю.
Лучшее, что я могу найти, это то, что они пытаются применить правило 7 here, но это должно применяться только к SVG-документу, например, через тег img
или при загрузке напрямую.
Благодарим за заголовок править @Phrogz. У меня возникли проблемы с тем, как точно суммировать вопрос. –
@casperOne Как просить разъяснения по спецификации не вопрос? Я вижу, что формулировка плохая, но я не вижу, как она подходит к категории, которую вы ее обозначили. Это слишком локализовано? –
Вы хотите, чтобы кто-то уточнил, был ли кто-то прав или нет. Я мог бы снова открыть его, но потом я просто закрою его как «Неконструктивный». – casperOne