Мне бы хотелось узнать, не сможет ли кто-нибудь помочь мне с CSS, пожалуйста.
Я следую руководству Making custom CSS changes on your site, и внесённые мной изменения применяются на компьютере, но не на мобильном устройстве.
В этом примере я пытаюсь скрыть поле «Местоположение» на странице профиля пользователя и на карточке профиля пользователя.
Я применил следующий код в разделе CSS > Common:
/* Скрыть местоположение пользователя на его публичной странице профиля */
.user-profile-location {
display: none;
}
/* Скрыть местоположение пользователя на его карточке профиля */
.user-card .location-and-website .location {
display: none;
}
При тестировании в Safari и Chrome на ноутбуке под управлением macOS оба элемента скрыты:
При тестировании в Safari и Chrome на iPhone оба элемента всё ещё хорошо видны ![]()
Как уже упоминалось выше, это наблюдается в нескольких браузерах.
Аналогично, я также использую этот CSS для скрытия некоторых пользовательских полей на публичной странице профиля:
/* Скрыть платформы социальных сетей из нижней части публичной страницы профиля */
.instagram, .tik-tok, .facebook, .you-tube, .x-\(twitter\), .vimeo {
display: none;
}
И скрытие на карточке профиля:
/* Скрыть платформы социальных сетей из нижней части карточки профиля */
.public-user-field__you-tube, .public-user-field__vimeo, .public-user-field__instagram, .public-user-field__x-\(twitter\), .public-user-field__facebook, .public-user-field__tik-tok {
display: none;
}
Но эти элементы также всё ещё видны на мобильном устройстве (как на странице профиля, так и на карточке) ![]()
Не может ли кто-нибудь заметить, что я делаю не так? ![]()





