Я написал веб-приложение, которое содержит переводы на нескольких языках (один из которых является греческим.)
При отображении определенного перевода в заголовке правило проектирования заключалось в том, что текст должен быть верхний, что на любом другом языке в мире в порядке, но когда дело доходит до греческого языка, браузеры не знают, что сделайте с акцентами (см. this), чтобы они отображали неверную строчку сверху.
Из этого патча, который я связал выше, я преобразовал его в Javascript, использовал некоторые варианты использования, и он работает. Теперь все, что я должен сделать, это следующее:
Без добавления класса uppercase
для каждого элемента, который должен быть в верхнем регистре (их довольно много), могу ли я запросить DOM
с помощью свойства вычисленного стиля? То есть. дайте мне все элементы, которые имеют вычисленный text-transform: uppercase