Centrer un div, pas si simple....

Forum.en1heure.com Index du Forum
 
Rechercher S'enregistrer Profil Se connecter pour vérifier ses messages privés Connexion
 

Centrer un div, pas si simple....

Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
bobybx



Inscrit le: 12 Déc 2006
Messages: 1

MessagePosté le: Mar Déc 12, 2006 1:19 pm | Sujet du message :

Centrer un div, pas si simple....

Répondre en citantRevenir en haut

Bonjour,

j'ai un petit souci au niveau de placement de 4 div, ces div sont dans le flux (aucun absolute ou fixed).
L'image ci-dessous représente mon souci :
Image

Mon but est de centrer le bloc 2 en fonction de la longueur variable.
Je n'arrive pas à réaliser ceci, ce n'est pas faute d'avoir multiplié les tentatives avec tous les float possible et inimaginables.
Mon code HTML est simple:
Code:

<div id="header">
   <div id="bloc1"></div>
   <div id="bloc2"></div>
   <div id="bloc3"></div>
   <div id="bloc4"></div>
</div>


Le code CSS est forcément faux, voici la base que je cherche à compléter :
Code:

#header {
   height : 50px;
}

#bloc1 {
   background-color: red;
   width: 30px;
}

#bloc2 {
   background-color: green;
   width: 50px;
}

#bloc3 {
   background-color: blue;
   width: 20px;
}

#bloc4 {
   background-color: gray;
   width: 1000px;
}


Toute propo est la bienvenue.
Je vous remercie d'avance pour l'interet porté à ce post.
Voir le profil de l'utilisateurEnvoyer un message privé
Fightsoul



Inscrit le: 26 Oct 2006
Messages: 16

MessagePosté le: Mar Déc 12, 2006 4:12 pm | Sujet du message :

Centrer un div, pas si simple....

Répondre en citantRevenir en haut

tout d'abord pour les variables relative tu dois mettre les unités en pourcentage.

Edit : après quelques essais, le problème est dû à la partie longueur fixe.
voilà mon code css avec le côté droit en relatif :
Code:
#header {
   width: 100%;
}

#bloc1 {
   background-color: blue;
   width: 15%;
   float: left;
}

#bloc2 {
   background-color: black;
   color: white;
   width: 40%;
   margin-left: 5%;
   float: left;
}

#bloc3 {
   background-color: red;
   width: 15%;
   margin-left: 5%;
   float: left;
}

#bloc4 {
   background-color: green;
   width: 20%;
   float: right;
}
Voir le profil de l'utilisateurEnvoyer un message privé
gildas



Inscrit le: 27 Fév 2007
Messages: 3

MessagePosté le: Mar Fév 27, 2007 1:05 pm | Sujet du message :

Centrer un div, pas si simple....

Répondre en citantRevenir en haut

Salut,
je suis débutant alors peut etre que ce je dis n'est pas bon pour toi mais j'essaie quand même.
POur faire ça j'utilise le logiciel nvu et dans le tuto qui va avec , il parle de ça à partir la page 52.
Pour trouver le tuto et le logiciel:
www.framasoft.net/article2243.html
En eserant que cela peut t'aider.
a+
Voir le profil de l'utilisateurEnvoyer un message privé
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet

Voir le sujet suivant
Voir le sujet précédent

Rappel du sujet de la page : Centrer un div, pas si simple....



 Sauter vers:   

Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Liste des membres

Powered by phpBB © 2001, 2002 phpBB Group | Traduction par : phpBB-fr.com
Hébergement : Venigo, hebergement site web

Thème En1heure.com par Vanquish.
surinvitation | club privé | musique rock gratuite | vente privée | recettes de cuisine | fiche technique auto | photos de lille | voyage privé | nice
Toutes les heures sont au format GMT - 1 Heure
Hé bin vous lisez vraiment tout jusqu'au bout vous ! Salut :o)