AzateToi Posted December 29, 2013 Share Posted December 29, 2013 (edited) Bonjours, j'aimerais que le menu de mon site soit sur toute la largeur de la page ainsi que mon "footer". Mais je voudrais que ça soit que c'est deux contenus qui soient sur toute la largeur, le reste ne changerai pas de place. Voici mon site pour mieux comprendre et m'aider si possible : http://scoot85.com/index.php Merci d'avance. Edited December 30, 2013 by AzateToi (see edit history) Link to comment Share on other sites More sharing options...
Agostini Julien Posted December 30, 2013 Share Posted December 30, 2013 Bonsoir, Votre site est ultra-lent vérifiez que votre cache "Smarty" est activé, car ceci nuit gravement à votre référencement.Vous avez également un problème de background, je vous suggère de remplacer ceci "background-image: url("../img/bg_background.png"); " à la ligne 66 de votre global.css par ceci "background: url("../img/bg_background.png") no-repeat scroll center center transparent;" Pour votre problème de menu je vous suggère d'intégrer cela avec le background car la grille de Prestashop n'est pas conçue pour un thème "responsive" de base et à moins d'avoir de solides connaissances en CSS cela risque d'être complexe à mettre en place proprement. Bonne soirée 1 Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 Si j'ai bien compris la demande, vous voulez que le fond noir/gris du top-menu soit sur tout la largeur du site, et de même pour le fond du footer ?Dans ce cas, pour le top-menu, veuillez ajouter à votre global.css, dans la partie pour le header, la ligne : #leo-page.pattern {background: none repeat scroll 0 0 #252525;height: 40px;}Pour le footer, c'est plus chiant parce que vous utilisez déjà un background sur body, et qu'on utilise pattern pour le fond du top-menu.Va falloir faire un 'pattern2' (exemple de nom) et l'ajouter au global.css mais aussi dans le header.tpl !1°) ouvrir header.tpl2°) trouver ou commence <div id="leo-page" class="pattern">3°) coller en dessous <div id="leo-page" class="pattern2">4°) penser bien à refermer en ajoutant </div> dans le footer.tpl.5°) coller dans global.css, à côté de #leo-page.pattern :#leo-page.pattern2 {background: none repeat scroll 0 0 #252525;height: 400px;}Voilà, votre site se trouve avec des barres barres horizontales, sans pour autant être décentrer ou avoir un quelconque problème. Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Bonjours, merci beaucoup vous deux pour votre aide. Agostini Julien : Merci pour le cache smarty! Ca fonctionne largement mieux maintenant FMR : Le menu fonctionne mais pour le footer cela ne fonctionne pas... Et encore merci de votre aide! 1 Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 (edited) C'est que vous avez oublier un truc. Je suis sûr de la manip, depuis le temps que je touche au .css.Surement l'emplacement ou vous mettez le </div> dans le footer.tpl qui doit être mauvais. Edited December 30, 2013 by FMR (see edit history) Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 Ah non, vous avez mal mis <div id="leo-page" class="pattern2"> donc forcément...Là, vous avez :<div id="leo-page" class="pattern"><div class="page-container"><div id="leo-page" class="pattern2">Au lieu de :<div id="leo-page" class="pattern"><div id="leo-page" class="pattern2"><div class="page-container">Et le </div> dans le foter.tpl doit être ajouter juste avant </body> Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 J'ai modifié comme vous me l'avez dis... Et je ne vois pas d'où vient le problème... Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 Ahhh ! Pardon, pardon, me suis planté dans le code a appelé dans le .ccs pour le footer.Ca ne marchera pas avec une couleur, il faut appelé une image.Remplacez :#leo-page.pattern2 {background: none repeat scroll 0 0 #252525;height: 400px;} par#leo-page.pattern2 {url("../img/bg_footer.jpg") repeat fixed center bottom transparent; height: 400px;} et faire une image de 2px par 2px de la couleur voulue (#252525) et l'uploader dans prestashop/nom-de-votre-theme/imgLà, ca dervait marcher parfaitement. ;-) Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Je suis vraiment désolé mais ça ne fonctionne pas.. Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 (edited) Bon, une technique qui fonctionne pour moi :- Dans global.css, vous devez avoir :#leo-page.pattern {background: none repeat scroll 0 0 #252525;height: 40px;} #leo-page.pattern2 {background: none repeat scroll 0 0 #252525;height: 400px;} - Dans header.tpl, supprimer la ligne <div class="page-container"> pour avoir : <div id="leo-page" class="pattern"> <div class="pattern2" id="leo-page">Bien sur, ne pas ajouter de </div> dans le footer.tpl du coup. Edited December 30, 2013 by FMR (see edit history) Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Ca à fonctionné mais maintenant mon menu du haut est super grand... Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 Mdr ! On va y arriver ! Modifier dans global.css : #leo-maincontainer { background: none repeat scroll 0 0 #FFFFFF; margin-bottom: 20px; }et #leo-maincontainer { background: none repeat scroll 0 0 #FFFFFF; margin-bottom: 20px; } et dites moi ce que vous en pensez ? Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Mdr toujours pas... Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 Si si, juste une faute de frappe... Vous avez pas remarqué ?? Deux fois la même chose d'écrit. ^^Il manque : #leo-header{ background: none repeat scroll 0 0 #FFFFFF; margin-bottom: 20px; } Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Si j'avais remarqué mais bon il est tard.. C'est mieux mais toujours un petit problème.. Je suis maudit Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 (edited) Non, non, y a toujours une solution. Il faut supprimer (en rouge): #leo-header{ background: none repeat scroll 0 0 #FFFFFF; margin-bottom: 20px; } Edited December 30, 2013 by FMR (see edit history) Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Ohhhh! Ca fonctionne, vous êtes mon dieu Merci beaucoup d'avoir pris de votre temps pour m'aider! Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 Pas de soucis. J'espère que vous avez au moins compris les manipulations que l'on a fait ?N'oubliez pas d'utiliser firebug pour vous aider, on gagne un temps fou quand on sait l'utiliser. Et pensez à passer le topic en 'Résolu'. Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Oui oui j'ai compris Merci bien Oui je vais faire ça Link to comment Share on other sites More sharing options...
FMR Posted December 30, 2013 Share Posted December 30, 2013 (edited) Pour que l'image de votre logo en fond apparaisse correctement (sur les pages catégories, à gauche), remplacez par ci-dessous : #leo-maincontainer { background: url("../img/bg_background.png") no-repeat scroll 40px center #FFFFFF; margin-bottom: 20px; }et body { color: #222222; font-family: 'Source Sans Pro',sans-serif; font-size: 14px; }Et voilà, là, c'est entièrement fini et correct partout. Je pouvais pas vous laisser sans que ce soit impec'.Bonne continuation. Edited December 30, 2013 by FMR (see edit history) Link to comment Share on other sites More sharing options...
AzateToi Posted December 30, 2013 Author Share Posted December 30, 2013 Je vous remercie, merci beaucoup... C'est très gentil de votre part de m'avoir aider. Vous êtes une brave personne. Bonne continuation à vous aussi Link to comment Share on other sites More sharing options...
Agostini Julien Posted December 31, 2013 Share Posted December 31, 2013 AzateToi avec plaisir et bon réveillon à tous ! Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now