Jump to content

[RÉSOLU] Centrer le logo d'un site


Recommended Posts

Bonjour,

Je fais ce topic car en ce moment, je fais un stage dans une entreprise dont leur site a été conçu avec l'outil Prestashop. Je me suis occupé de beaucoup de changements par rapport au site mais il y a certain changements qui me pose encore des difficultés à appliquer. L'un de ces problèmes est de centrer le logo du site. J'ai réussi à agrandir le logo afin qu'il soit plus visible mais les différentes solutions que j'ai pu rencontrer sur le forum ne fonctionnent pas pour moi car elles correspondent, le plus souvent, à des anciennes versions de Prestashop. Par conséquent, je propose mon propre topic ici. Si vous avez une quelconque solution pour mon problème, je suis toute ouïe.

La version de mon Prestashop est le: 1.7.6.8

Lien vers le site: https://lesvignoblesboissier.com

Une image du logo que je souhaite centrer:

image.thumb.png.396f765d27905c059dd033403a0f2271.png

Edited by RonanS (see edit history)
Link to comment
Share on other sites

13 minutes ago, Ariane Web et Plus said:

Bonjour dans custom.css 

#_desktop_logo {width: 100%;}

#_desktop_logo h1{margin : 0 auto;width: 33%;}

Bonjour,

J'ai testé votre code et ça marche! Merci beaucoup pour votre réponse.

image.thumb.png.bf331cb467ba6031115aba0ed751796a.png

Link to comment
Share on other sites

  • RonanS changed the title to [RÉSOLU] Centrer le logo d'un site
13 hours ago, Ariane Web et Plus said:

Avec plaisir

Un petit cœur sur la réponse qui fonctionne et je vois que vous avez déjà mis en résolu c'est impeccable.  😄

J'ai peut-être crié victoire un peu trop vite. 😅

Parce que je viens de remarquer un autre problème avec le logo du site.

Mon logo sur ma page d'accueil est à la taille que je voudrais qu'il soit, sauf que si je vais sur les autres pages, le logo est deux fois plus grand. Vous pouvez le voir avec ces captures d'écran:

image.thumb.png.b4ebd7a952e383c0d080123bf018a5cb.pngimage.thumb.png.83afb783d27583cea4139ef73d4bd007.png

Après avoir un peu testé votre code,  j'ai remarqué que le problème venait par rapport à l'attribut "H1", car le logo de la page d'accueil possède un attribut "h1" mais le logo des autres pages ne le possède pas.

Donc, il faut bien vérifié que sur le fichier header.tpl, on retrouve bien ce code là:

<div class="col-md-3 hidden-sm-down" id="_desktop_logo" style="float:none;margin:0 auto">
            {if $page.page_name == 'index'}
              <h1>
                <a href="{$urls.base_url}">
                  <img class="logo img-responsive" src="{$shop.logo}" alt="{$shop.name}">
                </a>
              </h1>
            {else}
                <a href="{$urls.base_url}">
                  <img class="logo img-responsive" src="{$shop.logo}" alt="{$shop.name}">
                </a>
            {/if}
        </div>

J'ai aussi dû un peu modifié le code que vous avez envoyé, en gardant seulement "#_desktop_logo":

 #_desktop_logo{

    width: 33%;

    margin-bottom: 15px;

    margin : 0 auto;

}

En espérant que cette petite modification pourra sauver certains d'une petite panique.😄

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...