Question en css

  • Auteur de la discussion Auteur de la discussion salva
  • Date de début Date de début
WRInaute accro
Se sont deux blocs l'un à côté de l'autre et je souhaiterais les voir en position centrée (horizontalement). Et je sèche. Please.

.bloc1 {
vertical-align : top;
background-color: #F1F5FE;
height: 100%;
width: 200px;
float: left;
margin-left: 50px;
}
.bloc2 {
vertical-align : top;
background-color: #F1F5FE;
height: 100%;
width: 200px;
float: left;
margin-left: 10px;
}
 
WRInaute discret
salva a dit:
Se sont deux blocs l'un à côté de l'autre et je souhaiterais les voir en position centrée (horizontalement). Et je sèche. Please.

Hormi en les plaçant dans un bloc englobant les deux, je ne vois pas.
 
WRInaute accro
Jul-Wup a dit:
Hormi en les plaçant dans un bloc englobant les deux, je ne vois pas.
C'est le param qui centre que je ne connais pas.
C'est pour obtenir le même affichage sous FF et IE6.
 
WRInaute occasionnel
pour centrer on utilise

margin-left:auto;
margin-right:auto;

en les mettant dans un bloc conteneur centré à l'aide de ces params, ca devrait fonctionner;)
 
WRInaute accro
J'ai procéder comme suit.

Le code:
<div class="bloc0">

<div class="bloc1"></div>
<div class="bloc2"></div>

</div>

Le css:
.bloc0 {
margin-left:auto;
margin-right:auto;
}
.bloc1 {
vertical-align : top;
background-color: #F1F5FE;
height: 100%;
width: 200px;
float: left;
padding-left: 5px;
}
.bloc2 {
vertical-align : top;
background-color: #F1F5FE;
height: 100%;
width: 200px;
float: left;
margin-left: 20px;
padding-left: 5px;
}

Mais l'ensemble reste collé à gauche.
 
WRInaute accro
C'est bon uniquement sous FF.
Reste collé à gauche sous IE6

.bloc0 {
clear : both;
width : 420px;
margin-left : auto;
margin-right : auto;
}
.bloc1 {
vertical-align : top;
background-color: #F1F5FE;
height: 100%;
width: 200px;
float: left;
}
.bloc2 {
vertical-align : top;
background-color: #F1F5FE;
height: 100%;
width: 200px;
float: left;
margin-left: 20px;
}

Visible ici http://www.arkenia.com/plan-du-site.html
 
Nouveau WRInaute
marge négative

bonjour,

concernant ton ptobleme tu pourrais peut etre essayer un conteneur principal dans lequel tu inclus tes deux blocs. ( jusque la rien de differend)

l'astuce consiste a centrer le conteneur principal avec des marges negative

exemple pour un conteneur de 800 px de large :

#conteneur { position: relative;
left: 50%;
width: 800px;
height: auto;
float: left;
margin-left: -400px; }

voila j espere que cela pourra t aider...

ps: ca parait du magouillage mais ca marche sous IE et Firefox
 
WRInaute accro
Toujours pas :D
Placer les deux blocs dans une table est la seule solution testée qui fonctionne (sous FF et IE6).
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut