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 15/11/2011, 06h49   #1
Membre du Club
 
Avatar de bond70
 
Inscription : septembre 2008
Messages : 271
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 271
Points : 45
Points : 45
Par défaut Mon footer explose en réduisant la fenêtre

Salut,

Voilà après quelques jours passé sur le footer de mon site, je viens de me rendre compte que quand je réduis la fenêtre du navigateur celui-ci explose litérallement.

Non-réduit :



Réduit :




Savez-vous comment régler cela ?

Merci !
bond70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 19h22   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Bonjour,
c'est souvent le cas avec des éléments flottants, mets une min-width sur le conteneur.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 23h56   #3
Membre du Club
 
Avatar de bond70
 
Inscription : septembre 2008
Messages : 271
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 271
Points : 45
Points : 45
J'ai ajouté min-width:920px; sur #supplementary mais c'est pareil :

bond70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2011, 12h27   #4
Membre du Club
 
Avatar de bond70
 
Inscription : septembre 2008
Messages : 271
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 271
Points : 45
Points : 45
Avec un max-width vous pensez que ça change quelque chose ?
bond70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2011, 17h30   #5
Membre régulier
 
franck franck
Développeur Web
Inscription : mai 2010
Messages : 98
Détails du profil
Informations personnelles :
Nom : franck franck
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 98
Points : 91
Points : 91
c'est ton id colophon qu'il te faut définir avec une largeur minimale
franck31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2011, 23h43   #6
Membre du Club
 
Avatar de bond70
 
Inscription : septembre 2008
Messages : 271
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 271
Points : 45
Points : 45
Bonjour,

Malheureusement c'est le même problème :

http://dev.leadcreation.com.au



MERCI !
bond70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 11h58   #7
Membre du Club
 
Avatar de Hijack
 
Homme Yohann
Étudiant
Inscription : novembre 2011
Messages : 28
Détails du profil
Informations personnelles :
Nom : Homme Yohann
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2011
Messages : 28
Points : 50
Points : 50
Bonjour bond70.

Il me semble que la balise <footer> agit dans certains cas comme une balise <span> particulière.

Ajoute dans ton CSS un attribut :
Cela devrait forcer l'élément 'colophon' à rester en un seul morceau.
Hijack est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 19h38   #8
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Citation:
J'ai ajouté min-width:920px; sur #supplementary mais c'est pareil :
le 920px sort d'où ?

si je fait l'addition j'obtiens
300 + 600 + 200 = 1100, il faut ajouter les margins soit 10 + 45 = 55, le total donnant 1155,on est loin des 920 .
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 23h23   #9
Membre du Club
 
Avatar de bond70
 
Inscription : septembre 2008
Messages : 271
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 271
Points : 45
Points : 45
Salut,

J'ai suivi vos récommandations. Et c'est déjà mieux.

Ma page : http://dev.leadcreation.com.au

Voici mon code actuel :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* =Footer
----------------------------------------------- */
 
#colophon {
	clear: both;
	background:#3BA6EA;
	position:relative;
	/*top:-260px;*/
	margin-top:-280px;
	z-index:1;
	display:block;
	min-width:1900px;
}
#supplementary {
	/*border-top: 1px solid #ddd;*/
	padding: 1.625em 7.6%;
	overflow: hidden;
	width:61%;
	margin:auto;
 
}
Néanmoins deux problèmes persistes :

1) Quand je réduis la fenêtre un petit peu, tout reste en ordre mais il y a un grand espace vide qui reste à gauche du footer :




2) Quand je réduis beaucoup, tout explose comme avant. Avec en plus l'espace qui persite !



Merci de votre aide !
bond70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 07h53   #10
Membre régulier
 
franck franck
Développeur Web
Inscription : mai 2010
Messages : 98
Détails du profil
Informations personnelles :
Nom : franck franck
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2010
Messages : 98
Points : 91
Points : 91
Ton #colophon est à min-width:1900px ça fait très large!!

Si tu fais ça:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
#colophon {
    background: none repeat scroll 0 0 #3BA6EA;
    clear: both;
    display: block;
    margin-top: -280px;
    min-width: 1200px;
    position: relative;
    z-index: 1;
}
 
 
#supplementary {
    margin: auto;
    padding: 1.625em 1.6%;
    width: 95%;
}
ça devrais déjà aller mieu
franck31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 22h53   #11
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
des padding, des margin des min-width qui ne veulent pas dire grand chose et autres encore, tu as un problème de "conception" de départ, je pense qu'il est préférable que tu arrêtes de replâtrer et que tu reprennes, éventuellement sur papier, ce que tu souhaites réaliser de façon rationnelle pour pouvoir appliquer le style en conséquence.

une mise en page rapide et facile et les éléments sémantiques
NoSmoking 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 09h50.


 
 
 
 
Partenaires

Hébergement Web