Bonjour à tous!
http://forum.alsacreations.com/preview.php?file=22961-site.jpg&size=150
Je souhaite faire un cadre qui prend toute la taille de l'écran quelque soit la résolution avec un contour interne en couleur d'une épaisseur égale partout.
J'ai donc créé un div main et défini ce CSS:
J'ai donc bien un div qui s'adapte à la taille de l'écran. Mtn je sèche pour le contour. J'ai essayé:
- d'utiliser "border-width" mais le prob est que mon contour est en fait un contour externe, ce qui fait qu'il fait que mon div devient plus grand que la résolution de mon écran
- de jouer sur les marges -> même problème
- de jouer sur le padding et un autre div interne, en mettant une couleur de fond différente au div principal et à l'interne -> les résultats sont mauvais aussi.
Avez vous une idée de ce qu'il faut faire?
Merci d'avance
Modifié par fablecrab (28 Aug 2009 - 15:31)
http://forum.alsacreations.com/preview.php?file=22961-site.jpg&size=150
Je souhaite faire un cadre qui prend toute la taille de l'écran quelque soit la résolution avec un contour interne en couleur d'une épaisseur égale partout.
J'ai donc créé un div main et défini ce CSS:
body {
margin:0;
padding:0;
height:100%; /* this is the key! */
}
#main {
position:absolute;
background-color: #036;
height: 100%;
width: 100%;
}
J'ai donc bien un div qui s'adapte à la taille de l'écran. Mtn je sèche pour le contour. J'ai essayé:
- d'utiliser "border-width" mais le prob est que mon contour est en fait un contour externe, ce qui fait qu'il fait que mon div devient plus grand que la résolution de mon écran
- de jouer sur les marges -> même problème
- de jouer sur le padding et un autre div interne, en mettant une couleur de fond différente au div principal et à l'interne -> les résultats sont mauvais aussi.
Avez vous une idée de ce qu'il faut faire?
Merci d'avance
Modifié par fablecrab (28 Aug 2009 - 15:31)