Jump to content

Colonne gauche récalcitrante !


Recommended Posts

Bonjour,

 

J'ai un petit probleme avec le CSS et la colonne de gauche de ma boutique : impossible d'y appliquer une marge !

Je jongle depuis le début de l'aprèm avec tous les paramêtres possibles en vain, y'a quelque chose qui m'échappe !

Il y a aussi les liens du footer qui sont "magnétisés" sur la bordure gauche également, y'a peut-être un rapport ?

Sinon j'ai fais pas mal de modifs avec succès, à tâtons souvent, mais je commence à me débrouiller, donc...

Le site : www.lekitethanol.com

 

Merci

Link to comment
Share on other sites

Et bien regarde la colonne de gauche, il n'y a pas de marge entre le background et le contenu (le bloc catégorie par exemple), contrairement à la colonne de droite ou j'ai réussi à en mettre une. (en ajoutant 5px à margin right il me semble, j'ai fais tellement d'essais que je me rappelle plus trop), rien avec margin right !

Link to comment
Share on other sites

bonjour,

en testan

t avec firebug est en appliquant un margin-left à #left-column dans global.css (ligne 233)

 

 

#left_column {

 

 

clear: left;

margin-left: 10px;

margin-right: 20px;

overflow: hidden;

width: 181px;

}

 

ça fonctionne chez moi!

 

Chez moi aussi, mais ça me bouffe un peu de la colonne sur la gauche !

Edited by le kit ethanol (see edit history)
Link to comment
Share on other sites

Bin de 191px on est passé à 181 donc forcément...regarde les lettres sur la droite du bloc catégorie, elles sont coupées net !

En repassant à 191 c'est la colonne de droite qui passe à la trappe...

 

J'ai augmenté la page et le header à 990px mais le logo (bannière ne veut pas suivre), il reste bloqué à 980px.

 

Bon j'ai jonglé avec les paramètres et c'est ok, doit y avoir une histoire de vidage de cache à la ramasse, c'est bizarre quand même...

 

Merci pour le coup de main. (je laisse le post ouvert, je risque d'y revenir)

Edited by le kit ethanol (see edit history)
Link to comment
Share on other sites

Et oui il faut parfois adapter plusieurs autres éléments lorsque l'on fait une modification sur un design ;)

 

Pour le footer le plus simple c'est d'ouvrir ton fichier global.css et à la ligne 761 tu ajoutes un text-align:center

 

Ce qui te donne donc :

 

#footer {
border-top: 1px solid #D0D3D8;
clear: both;
padding: 0.5em 0;
text-align: center;
}

 

Cela aura pour effet d'aligner automatiquement les liens de ton footer au centre de ta page.

Link to comment
Share on other sites

c'est faisable et pas trop dur en ajoutant une marge sur les colonnes de gauche et droite :

blockuserinfo.css (ligne 2)

 

 

#left_column, #center_column, #right_column {

float: left;

margin-top: 10px;

}

 

 

pour la collonne de droite je suis surpris d'y retrouver des éléments du Header, enfin on arrive au résultat souhaité en modifiant ceci:

blockuserinfo.css (ligne 2)

 

#header_right #header_user {

float: right;

margin-right: 6px;

margin-top: 10px;

text-align: right;

width: 200px;

}

Link to comment
Share on other sites

en fait les éléments de connexion sont placés dans Header_right qui est intégré dan le Header.

Tels qu'ils sont placés sur ton site ils se positionnent au dessus de la colonne de droite mais n'en font pas partis. Le résultat est satisfaisant car en jouant sur les CSS, tu parviens à les positionner juste au dessus de la colonne de droite.

Si c'était moi je m'arrangerai pour que ces éléments soit placés dans la colonne de droite en manipulant la position des modules.

Link to comment
Share on other sites

c'est faisable et pas trop dur en ajoutant une marge sur les colonnes de gauche et droite :

blockuserinfo.css (ligne 2)

#left_column, #center_column, #right_column {

float: left;

margin-top: 10px;

 

Ca ne fonctionne pas, je n'ai pas ce que tu indiques dans "blockuserinfo" :

/* block top user information */

#header_right #header_user {

float: right;

width: 200px;

text-align: right;

margin-right: 6px

}

#header_user p { color: #595a5e }

#header_user span { font-weight: bold }

#header_user ul { margin-top: 0.3em }

#header_user li {

float: right;

line-height: 2em;

margin-left: 0.5em;

white-space: nowrap

}

#header_user #shopping_cart, #header_user #your_account { font-size: 0.9em }

#header_user li#your_account { margin-left: 0 }

#header_user #shopping_cart a, #header_user #your_account a {

background-repeat: no-repeat;

background-position: top left;

padding: 2px 0 4px 26px;

height: 20px;

text-decoration: none

}

#header_user #shopping_cart a { background-image: url('../../../img/icon/cart.gif') }

#header_user #your_account a { background-image: url('../../../img/icon/my-account.gif') }

 

Si je l'ajoute dans global.css, rien non plus !

Je dois m'y prendre de travers encore...

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...