Je suis en train de réaliser mon premier site web et je bloque sur la gestion des div...
Pour me rendre compte de la position de mes div dans la page, j'ai divisé le background en 6 images. Pour reconstituer le puzzle, j'ai besoin de pouvoir redimensionner les images contenues dans les div et de supprimer la marge qui apparait en dessous.
Malgré que ce problème soit récurent et à priori facile à régler (grâce à un vertical-align: bottom ou encore un display: block;) aucune de ces solutions n'a fonctionné chez moi
Je n'arrive pas non plus à redimensionner mes images (le width:100%; fonctionne pourtant très bien tant qu'elles sont hors des div)...
En espérant que quelqu'un m'aidera à trouver la solution, je joint mon code :
Modifié par Jazou (29 Dec 2010 - 11:55)
Pour me rendre compte de la position de mes div dans la page, j'ai divisé le background en 6 images. Pour reconstituer le puzzle, j'ai besoin de pouvoir redimensionner les images contenues dans les div et de supprimer la marge qui apparait en dessous.
Malgré que ce problème soit récurent et à priori facile à régler (grâce à un vertical-align: bottom ou encore un display: block;) aucune de ces solutions n'a fonctionné chez moi
Je n'arrive pas non plus à redimensionner mes images (le width:100%; fonctionne pourtant très bien tant qu'elles sont hors des div)...
En espérant que quelqu'un m'aidera à trouver la solution, je joint mon code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>J.Gomes | Portfolio</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style media="screen">
body {
margin: 0;
padding: 0;
height: 100%;
}
#div1 {
z-index: 1;
border: 0px solid #CCCCCC;
position: relative;
}
#1 {
position: absolute;
z-index: 0;
vertical-align: bottom;
width: 100%;
overflow: visible;
}
#div2 {
z-index: 2;
border: 1px solid #CCCCCC;
position: relative;
width: 100%;
}
#2 {
position: absolute;
z-index: 0;
width: 100%;
overflow: visible;
}
#div3 {
z-index: 3;
border: 1px solid #CCCCCC;
position: relative;
float: left;
}
#3 {
position: absolute;
z-index: 0;
width: 27%;
overflow: visible;
}
#div4 {
z-index: 3;
border: 1px solid #CCCCCC;
position: relative;
float: left;
}
#4 {
position: absolute;
z-index: 0;
width: 12%;
overflow: visible;
}
#div5 {
z-index: 3;
border: 1px solid #CCCCCC;
position: relative;
float: left;
}
#5 {
position: absolute;
z-index: 0;
width: 30%;
overflow: visible;
}
#div6 {
z-index: 3;
border: 1px solid #CCCCCC;
position: relative;
float: left;
}
#6 {
position: absolute;
z-index: 0;
width: 100%;
overflow: visible;
}
</style>
</head>
<body>
<div id="div1">
<img id="1" alt="" src="1.png" />
</div>
<div id="div3">
<img id="3" alt="" src="3.png" />
</div>
<div id="div4">
<img id="4" alt="" src="4.png" />
</div>
<div id="div5">
<img id="5" alt="" src="5.png" />
</div>
<div id="div6">
<img id="6" alt="" src="6.png" />
</div>
<div id="div2">
<img id="2" alt="" src="2.png" />
</div>
</body>
</html>
Modifié par Jazou (29 Dec 2010 - 11:55)