CSS/Enlever espace blanc en haut d'un site
Fermé
alexou1984
Messages postés
375
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
15 février 2010
-
8 déc. 2008 à 22:55
Maitre2B Messages postés 341 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 11 avril 2020 - 11 mai 2015 à 16:41
Maitre2B Messages postés 341 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 11 avril 2020 - 11 mai 2015 à 16:41
A voir également:
- CSS/Enlever espace blanc en haut d'un site
- Espace insécable word - Guide
- Site de telechargement - Accueil - Outils
- Site de vente en ligne particulier - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site inaccessible - Guide
12 réponses
sh444dow
Messages postés
21
Date d'inscription
lundi 24 septembre 2012
Statut
Membre
Dernière intervention
7 mai 2013
4
27 sept. 2012 à 18:13
27 sept. 2012 à 18:13
Un espace blanc au début de ton document n'est pas forcément provoqué ou résolu grâce à du code CSS.
En effet, si ton document est encodé en UTF-8 grâce à une charset spécifique dans ton <head>, et que tu a encodé ton document en UTF-8 AVEC BOM, il peut y avoir un espace non supprimable en css.
Pour celà je t'invite à encoder ton document en UTF-8 SANS BOM, la manipulation avec notepad++ est la suivante : Encodage >> convertir en UTF-8 (SANS BOM).
En effet, si ton document est encodé en UTF-8 grâce à une charset spécifique dans ton <head>, et que tu a encodé ton document en UTF-8 AVEC BOM, il peut y avoir un espace non supprimable en css.
Pour celà je t'invite à encoder ton document en UTF-8 SANS BOM, la manipulation avec notepad++ est la suivante : Encodage >> convertir en UTF-8 (SANS BOM).
alexou1984
Messages postés
375
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
15 février 2010
35
19 déc. 2008 à 23:21
19 déc. 2008 à 23:21
UP !!!
Ne jamais faire ça... A la rigueur, il y a des reset évolué et c'est déjà plus propre...
https://www.alsacreations.com/astuce/lire/36-reset-css.html
https://www.alsacreations.com/astuce/lire/36-reset-css.html
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alexou1984
Messages postés
375
Date d'inscription
mardi 13 mai 2008
Statut
Membre
Dernière intervention
15 février 2010
35
10 déc. 2008 à 02:32
10 déc. 2008 à 02:32
Merci quand même. Personne d'autre ?
Si:
body{margin: 0px; padding: 0px;}
Ne marche pas j'ai testé de nombreuses fois ça marche, alors balance un margin-top à valeur négative dans ton bloc le plus haut.
Sinn ça doit venir de ton contenu.
body{margin: 0px; padding: 0px;}
Ne marche pas j'ai testé de nombreuses fois ça marche, alors balance un margin-top à valeur négative dans ton bloc le plus haut.
Sinn ça doit venir de ton contenu.
Attention aux margin-top négatif, souvent incompatible sous certains IE.
Sinon ne travaillerais-tu pas avec plusieurs feuilles de style ? notamment une qui se nomme screen.css ? Si c'est le cas, ce sont les paramètres qu'il y a dans ta feuille de style screen.css.
La solution : sois tu regarde ce qui se trouve dans cette feuille, sois tu inverse l'ordre, lorsque tu appelles tes css dans ton html, ce qui écrasera les modifications par défaut quand t'as besoin de les modifier :)
Sinon ne travaillerais-tu pas avec plusieurs feuilles de style ? notamment une qui se nomme screen.css ? Si c'est le cas, ce sont les paramètres qu'il y a dans ta feuille de style screen.css.
La solution : sois tu regarde ce qui se trouve dans cette feuille, sois tu inverse l'ordre, lorsque tu appelles tes css dans ton html, ce qui écrasera les modifications par défaut quand t'as besoin de les modifier :)
Salut, personnellement j'applique toujours un margin: -10px -10px -10px -10px ; , et ça marche nickel, même si je ne travaille plus sous les anciens IE...
laulemdev
Messages postés
11
Date d'inscription
jeudi 27 septembre 2012
Statut
Membre
Dernière intervention
27 septembre 2012
27 sept. 2012 à 11:44
27 sept. 2012 à 11:44
Bonjour,
body{
margin-top:0px;} a toujours fonctionné.
Que ce soit pour IE 7 8 9, firefox, opéra, chrome...
body{
margin-top:0px;} a toujours fonctionné.
Que ce soit pour IE 7 8 9, firefox, opéra, chrome...
Utilisateur anonyme
21 nov. 2012 à 23:13
21 nov. 2012 à 23:13
Le mieux reste d'utiliser position :
en CSS :
.....
au moins aucun trou blanc au top de ta page.
Bonne continuation.
en CSS :
background-color:gray; position : absolute; top:0px; width:100%; height:30px;
.....
au moins aucun trou blanc au top de ta page.
Bonne continuation.
Utilisateur anonyme
21 nov. 2012 à 23:19
21 nov. 2012 à 23:19
Bonsoir,
IE7 ??? :D
Es-tu sur que le problème ne vient pas de ton navigateur ?
Ensuite, dans la pratique, je te conseil de finir toute t'es instructions par un ";" ce qui donne donc :
body{margin:0;padding:0;}
Si ça ne marche pas, tente de montrer des bouts de ton code sources pour pourvoir t'aider plus facilement.
IE7 ??? :D
Es-tu sur que le problème ne vient pas de ton navigateur ?
Ensuite, dans la pratique, je te conseil de finir toute t'es instructions par un ";" ce qui donne donc :
body{margin:0;padding:0;}
Si ça ne marche pas, tente de montrer des bouts de ton code sources pour pourvoir t'aider plus facilement.
Maitre2B
Messages postés
341
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
11 avril 2020
33
11 mai 2015 à 16:41
11 mai 2015 à 16:41
Si un margin/paggin 0px ne fonctionne pas dans ton body ou alors html, regarde au niveau de ton charset
Modifié par Mohamed le 21/11/2012 à 21:39
Thanks.
Modifié par Paul L le 25/04/2015 à 21:51