Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2011, 16h21   #1
Membre régulier
 
Inscription : février 2009
Messages : 197
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 197
Points : 71
Points : 71
Par défaut pb avec div au centre

bonjour,

comme le montre l'image ci-dessous, je cherche à placer 3 div
sur le 100% de la page, le but est de parvenir à faire s'adapter la taille de la div du centre celle-ci possèdant un overflow: auto



Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
div.entete {
	height: 70px;
	width: 100%;
}
#pied {
	width: 100%;
	height: 70px;
	bottom: 0px;
	position: absolute;
}
#content {
	height: auto;
	overflow: auto;
	position: inherit;
}


merci d'avance pour votre aide
dominos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 16h58   #2
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Responsable de projet
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
salut,

Il suffit de mettre en position absolute ton "content". Voici un exemple:
Code html :
1
2
3
4
 
<div class="entete"></div>
<div id="content"></div>
<div id="pied"></div>

Code css :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
body{
	margin:0;
}
div.entete {
	height: 70px;
	width: 100%;
	background-color:#efe;
}
#pied {
	width: 100%;
	height: 70px;
	bottom: 0px;
	position: absolute;
	background-color:#ccc;
}
#content {
 
	width:100%;
	overflow: auto;
	background-color:#900;
	position:absolute;
	top:70px; /*taille de 'entete'*/
	bottom:70px;/*taille de 'pied'*/
}
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 17h33   #3
Membre régulier
 
Inscription : février 2009
Messages : 197
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 197
Points : 71
Points : 71
merci beaucoup pour l'explication, tout ça me semble maintenant plus clair, je suis en train de désinstaller ie9beta qui semble non compatible, pour les autres navigateurs c'est bon.
dominos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 20h27   #4
Membre régulier
 
Inscription : février 2009
Messages : 197
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 197
Points : 71
Points : 71
Citation:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
dominos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h12.


 
 
 
 
Partenaires

Hébergement Web