Si votre thème WordPress comporte des élements positionnés en absolute, il y a de grandes chances pour que vous constatiez un décalage de 28px (hauteur de la barre d'administration) dans le positionnement de ces éléments lorsque vous êtes connecté à l'administration WordPress sur votre navigateur et que cette barre supérieure de gestion de l'administration apparaît.

Si votre thème est un thème moderne et que l'élément <body> de votre site est affecté de la classe body_class()

<body <?php body_class(); ?>>

La manip pour réparer ce décalage d'affichage est simple.

Imaginons que l'élement positionné en absolute et qui subit ce décalage est un div :

<div class="div_decale" type="position:absolute; top:10px;">blabla</div>

Il suffira, dans votre feuille de style de rajouter un patch afin de rajouter 28px à la propriété top de votre élément (ici 10 + 28 px) :

.admin-bar .div_decale { top:38px; }

 

0 réponses

Laisser un commentaire

Participez-vous à la discussion?
N'hésitez pas à contribuer!

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.