Имеет ли значение порядок элементов для встроенного SVG?

В Google Chrome 24, если элемент, на который ссылается элемент , определен позже в документе, он не отображается. Я не заметил ничего связанного с порядком элементов в документации для элемента use .

Является ли это поведение неопределенным и не следует ожидать, что оно будет одинаковым для всех браузеров, или это просто ошибка в Chrome?

Пример этого можно увидеть ниже (слегка измененный из этого вопрос). Синий круг рендерится как положено, красный не так сильно. Firefox 17 и IE 9 отображают оба круга, как я и ожидал. Когда на одно и то же содержимое ссылаются как на внешнее , оба круга отображаются так же.




    
    Chrome use-tag bug?


    
        
            
                
            
        

        
            
            
            
        

        
            
                
            
        
    



ОБНОВЛЕНИЕ : похоже, работает в Chrome 39.

10
задан Machavity 19 September 2018 в 14:26
поделиться