le MEMO du WEB développeur
••• Wordpress •••  Liste des Mémos, astuces et bonnes pratiques

Bug Barre d'administration Wordpress et position absolue d'un élement

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; }

 

publié le 14/03/2014 par Memo Web
Bug
Commenter le Mémo :

Export d'articles scoopit vers WordPress : Lien vers l'article d'origine
Traduction Wordpress de texte affiché par un fichier javascript
Changer la longeur de l'extrait / exerpt dans Wordpress
Créer un Shortcode avec Wordpress
Déclaration conditionnelle de feuille de style CSS dans Wordpress
Comment laisser l'affichage de the_excerpt() si l'extrait est laissé vide dans l'administration de WordPress
Boucle sur les Custom Post Types
Plugin WordPress BackWPUp, bug : Impossible de créer le répertoire
Retrouver la valeur des variables d'URL après un rewriteRule sous Wordpress
Rajouter des commentaires d'aide à la saisie dans l'administration de Wordpress
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos