J'ai une image placée dans un widget sur mon blog WordPress. Je veux que l'image soit centrée puisqu'elle est plus petite que la barre latérale, elle est placée dans.
I Utilisez actuellement le code suivant: p> mais l'image s'aligne à gauche. < / p> Qu'est-ce que je fais mal? P> Merci beaucoup! P> P>
5 Réponses :
Essayez Marge: 0 auto code> au lieu de les déclarer séparément. Vous pouvez également essayer d'ajouter
text-align: centre code> à son conteneur ou parent parent p>
p>
Je vais vous donner deux solutions p>
Vous devez donner la largeur de balise DIV parent: selon les besoins, c'est-à-dire 75% à 100%.
Écrivez CSS pour la balise IMG: Ajouter ci-dessous CSS pour Image bonne chance p> Marge-GAUCHE: 250PX CODE> ou PLUS. P> LI>
Position Relative; marge-gauche: 250px code> ou plus; p> li>
ol>
Utiliser p> Text-Align: Centre; Code> sur votre DIV qui contient l'image:
.siteorigin-widget-tinymce.textwidget{
text-align: center;
}
Parce que tout le monde a ajouté les réponses en utilisant quelque chose de similaire. J'ai décidé de partager cela avec tout le monde. Vous pouvez utiliser cette solution pour une image au centre pour les deux voici le Démo Strong> de l'approche ci-dessus. P> Si vous voulez centrer uniquement horizontalement fort> en utilisant avis j'ai changé Il y a des choses à garder à l'esprit avec le travail avec Flexbox. Strong> P > Si vous voulez compter sur flexbox, il est à nouveau trop difficile. Les images sont Cependant, il ne créera pas le Vous pouvez également utiliser x (horizontal) code> et
y (vertical) code> axe
flexbox code> < / strong>
. en utilisant
flexbox code>
h3>
flexbox code> juste omettre les styles pour
img code> et définissez ce qui suit. P>
blockQuote>
flex-direction code> propriété à partir de
colonne code> à
ligne code> qui est défaut. Si vous ne le spécifiez pas, cela fonctionnera toujours. Réglage de la colonne
Code> le fera du centre verticalement. P>
#imgbox code> Dans ce cas doit avoir une hauteur et une largeur, sinon l'image ne se concentrera pas dans l'un des axes. Ceci est également requis pour la marge: 0 Auto pour fonctionner, c'est-à-dire sans une largeur code> (pas en pourcentage), la
marge: 0 auto code> La propriété ne fonctionnera pas dans
CSS code>. li>
ul>
Approche alternative: h3>
en ligne code> dans la nature sur les pages Web, mais elles peuvent toujours avoir
largeur code> et
hauteur code> afin qu'ils puissent être centrés horizontalement en utilisant
text-alignement Code> Propriété Ie à l'aide de l'exemple ci-dessus ... p>
img code> verticalement.
vertical-align code> seul ne centrifiera pas l'image verticalement dans ce cas. Pour cela, vous pouvez Vérifiez ce message ici. c'est gentiment Expliqué là-bas. p>
Affichage: Tableau CODE> et
Affichage: Table-Cellule CODE> ET Postuler
Texte-Align: Centre Code > et
vertical-align: intermédiaire code> sur
pile de table code> pour centrer le contenu sur les deux axes, mais je ne les recommandes pas à moins que ce soit vraiment nécessaire. P> P>
En supposant que vous avez le CSS spécifique de WP correct dans votre thème enfant, essayez ceci:
<img src="path_to_image_copied_from_media_library" alt="an_alt_label" width="150" height="150" class="aligncenter size-thumbnail" />
C'est probablement quelque chose d'autre qui cause le problème
Y a-t-il un
text-align: gauche code> ou
flotteur: gauche code> qui pourrait l'affecter
Je n'utilise pas WordPress, mais vérifie que l'image n'hérite pas
float: gauche code> d'une autre règle définie précédemment.
Publiez un lien vers la page Web avec le problème que vous rencontrez.
L'exemple de travail (non) de travail serait grandement apprécié comme mentionné Ionut, sur lui-même, le CSS devrait fonctionner, comme démontré le violon de Potashin. Les choses qui pourraient être interférentes sont des styles hérités ou des CSS mondiaux, tous deux sont très faciles à vérifier si nous avons un exemple de travail
Voici l'un des liens où cela ne fonctionne pas, mais c'est fondamentalement la même chose sur toutes les autres pages post-page - TravelersUniverse.com/places-a-visit-in-japan-for-animal-lo vers.
Hé, @laura, j'ai posté une réponse. Est-ce utile?!
@Laura Acceptez / Marquez la réponse correcte qui a résolu votre problème en cliquant sur le symbole droit.