J'ai réussi à créer une galerie d'image avec des noms de couleurs. Et mon problème c'est de remplacé les rectangles de couleurs par des images.
Voici le html:
Voici le CSS:
Modifié par 6l20 (20 Apr 2012 - 16:16)
Voici le html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" href="styles.css" />
</head>
<body
<div id="container">
<div id="galerie">
<div id="bloc_img">
<div id="img_1"></div>
<div id="img_2"></div>
<div id="img_3"></div>
</div>
<div id="bloc_bt">
<a href="#img_1" class="bt_1">BLEU</a>
<a href="#img_2" class="bt_2">JAUNE</a>
<a href="#img_3" class="bt_3">VERT</a>
</div> </div>
</div>
Voici le CSS:
body {
margin:0;
}
#container {
width:720px;
margin:50px auto;
}
#galerie {
width:700px;
background:#eee;
border-bottom:3px solid #aaa;
padding:10px;
float:left;
}
#bloc_img {
width:700px;
height:500px;
float:left;
margin-bottom:10px;
border-top:1px solid #aaa;
border-bottom:1px solid #fff;
}
#img_1, #img_2, #img_3 {
width:700px;
height:500px;
display:none; }
#img_1:target {
display:block;
background:#03a7e7; }
#img_2:target {
display:block;
background:#fdd12c;
}
#img_3:target {
display:block;
background:#467d76;
}
#bloc_bt {
float:left;
width:700px;
height:50px;
}
a.bt_1, a.bt_2, a.bt_3 {
float:left;
width:50px;
height:50px;
margin-right:11px;
color:#fff; text-align:center;
line-height:50px;
text-decoration:none;
}
a.bt_1:hover, a.bt_2:hover, a.bt_3:hover a.bt_4:hover: a.bt_5:hover:
a.bt_6:hover{
color:#545454;
}
a.bt_1 {
background:#03a7e7;
}
a.bt_2 {
background:#fdd12c;
}
a.bt_3 {
margin-right:0;
background:#467d76;
}
Modifié par 6l20 (20 Apr 2012 - 16:16)