Я не менял макет страницы
Это всё ещё происходит в безопасном режиме?
Хм. Да, именно так. Похоже, виноваты эти линии в поле пользователя div.education. Когда они сняты в инспекторе, всё приходит в норму. Не знаю, что их добавляет, хотя.
Это также происходит на моём тестовом сайте:
Но только для «Образования»:
Вот и всё, «образование» обладает какой-то магией ![]()
Спасибо за ответ ![]()
Класс education используется в других местах
Похоже, это проблема конфликта классов. У этих полей пользователя должен быть какой-то префикс, чтобы избежать этого, например .user-field-education или что-то подобное.
Я только что объединил исправление, которое обновит имена классов полей пользователя, добавив префикс… то есть вместо
.education
будет
.public-user-field__education
Так что в следующий раз, когда вы обновите Discourse, эта проблема должна исчезнуть.
Эта тема была автоматически закрыта через 7 часов. Новые ответы больше не принимаются.






