Je me demande si quelqu’un pourrait m’aider avec du CSS s’il vous plaît.
J’ai suivi le guide Making custom CSS changes on your site et les modifications que j’apporte prennent effet sur ordinateur, mais pas sur mobile.
Dans cet exemple, j’essaie de masquer la Location de la page de profil de l’utilisateur et de la carte de profil de l’utilisateur.
J’ai appliqué ce qui suit dans CSS > Commun :
/* Hide the User Location from their public profile page */
.user-profile-location {
display: none;
}
/* Hide the User Location from their user card */
.user-card .location-and-website .location {
display: none;
}
Test sur Safari et Chrome sur un ordinateur portable macOS, les deux sont masqués :
Test sur Safari et Chrome sur iPhone et les deux sont toujours très visibles ![]()
Comme mentionné ci-dessus, c’est le cas sur plusieurs navigateurs.
De même, j’utilise également ce CSS pour masquer certains champs personnalisés de l’utilisateur de leur profil public :
/* Hide the social media platforms from the lower part of their public profile page */
.instagram, .tik-tok, .facebook, .you-tube, .x-\\(twitter\\), .vimeo {
display: none;
}
Et masquer depuis la carte utilisateur :
/* Hide the social media platforms from the lower part of their user card */
.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;
}
Mais ceux-ci sont également toujours visibles sur mobile (sur le profil et sur la carte) ![]()
Quelqu’un peut-il repérer ce que je fais de mal ? ![]()





