Bonjour à tous,
Qui peut me dire comment faire ma galerie sans liste, car on me signale que l'on ne peux pas incorporer des div dans les listes, j'ai bien essayé de remplacer avec des class et div sans résultat identique à celui-çi.
http://philippe-delasalle.fr/test_galerie/WebAgency_test/
Merci de votre aide !
[code=html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="style.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css">
<title>WebAgency</title>
</head>
<body>
<div id="bloc_page"><!--Début bloc page-->
<div id="galerie"><!--Ouverture de la div galerie-->
<ul class="picture"><!--Ouverture du bloc galerie-->
<li><!--Ouverture du bloc image1-->
<img src="images/portfolio/01.jpg" width="480px" height="400px" alt="personnage design">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Créative</h1>
<p>
Dessin d'un personnage design.
</p>
</div>
</div>
</li><!--Fermeture du bloc image1-->
<li><!--Ouverture du bloc image2-->
<img src="images/portfolio/02.jpg" width="480px" height="400px" alt="lapin futuriste">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Créative</h1>
<p>
Dessin d'un lapin futuriste.
</p>
</div>
</div>
</li><!--Fermeture du bloc image2-->
<li><!--Ouverture du bloc image3-->
<img src="images/portfolio/03.jpg" width="480px" height="400px" alt="logo vintage">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Réalisation d'un logo vintage.
</p>
</div>
</div>
</li><!--Fermeture du bloc image3-->
<li><!--Ouverture du bloc image4-->
<img src="images/portfolio/04.jpg" width="480px" height="400px" alt="PLV">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Réalisation de PLV.
</p>
</div>
</div>
</li><!--Fermeture du bloc image4-->
<li><!--Ouverture du bloc image5-->
<img src="images/portfolio/05.jpg" width="480px" height="400px" alt="packaging">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Portfolio</h1>
<p>
Réalisation d'une charte graphique packaging.
</p>
</div>
</div>
</li><!--Fermeture du bloc image5-->
<li><!--Ouverture du bloc image6-->
<img src="images/portfolio/06.jpg" width="480px" height="400px" alt="ville futuriste">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Créative</h1>
<p>
Dessin d'une ville futuriste.
</p>
</div>
</div>
</li><!--Fermeture du bloc image6-->
<li><!--Ouverture du bloc image7-->
<img src="images/portfolio/07.jpg" width="480px" height="400px" alt="logo Fuzland">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Réalisation du logo de la société Fuzland.
</p>
</div>
</div>
</li><!--Fermeture du bloc image7-->
<li><!--Ouverture du bloc image8-->
<img src="images/portfolio/08.jpg" width="480px" height="400px" alt="Mockup">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Mockup pour la société Be-Thème.
</p>
</div>
</div>
</li><!--Fermeture du bloc image8-->
</ul><!--Fermeture du bloc galerie-->
</div><!--Fermeture de la div galerie-->
</div>
</body>
</html>
][/code]
Qui peut me dire comment faire ma galerie sans liste, car on me signale que l'on ne peux pas incorporer des div dans les listes, j'ai bien essayé de remplacer avec des class et div sans résultat identique à celui-çi.
http://philippe-delasalle.fr/test_galerie/WebAgency_test/
Merci de votre aide !
[code=html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="style.css">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css">
<title>WebAgency</title>
</head>
<body>
<div id="bloc_page"><!--Début bloc page-->
<div id="galerie"><!--Ouverture de la div galerie-->
<ul class="picture"><!--Ouverture du bloc galerie-->
<li><!--Ouverture du bloc image1-->
<img src="images/portfolio/01.jpg" width="480px" height="400px" alt="personnage design">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Créative</h1>
<p>
Dessin d'un personnage design.
</p>
</div>
</div>
</li><!--Fermeture du bloc image1-->
<li><!--Ouverture du bloc image2-->
<img src="images/portfolio/02.jpg" width="480px" height="400px" alt="lapin futuriste">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Créative</h1>
<p>
Dessin d'un lapin futuriste.
</p>
</div>
</div>
</li><!--Fermeture du bloc image2-->
<li><!--Ouverture du bloc image3-->
<img src="images/portfolio/03.jpg" width="480px" height="400px" alt="logo vintage">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Réalisation d'un logo vintage.
</p>
</div>
</div>
</li><!--Fermeture du bloc image3-->
<li><!--Ouverture du bloc image4-->
<img src="images/portfolio/04.jpg" width="480px" height="400px" alt="PLV">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Réalisation de PLV.
</p>
</div>
</div>
</li><!--Fermeture du bloc image4-->
<li><!--Ouverture du bloc image5-->
<img src="images/portfolio/05.jpg" width="480px" height="400px" alt="packaging">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Portfolio</h1>
<p>
Réalisation d'une charte graphique packaging.
</p>
</div>
</div>
</li><!--Fermeture du bloc image5-->
<li><!--Ouverture du bloc image6-->
<img src="images/portfolio/06.jpg" width="480px" height="400px" alt="ville futuriste">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Créative</h1>
<p>
Dessin d'une ville futuriste.
</p>
</div>
</div>
</li><!--Fermeture du bloc image6-->
<li><!--Ouverture du bloc image7-->
<img src="images/portfolio/07.jpg" width="480px" height="400px" alt="logo Fuzland">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Réalisation du logo de la société Fuzland.
</p>
</div>
</div>
</li><!--Fermeture du bloc image7-->
<li><!--Ouverture du bloc image8-->
<img src="images/portfolio/08.jpg" width="480px" height="400px" alt="Mockup">
<div class="rond-oeil">
<span class="fa fa-eye" aria-hidden="true"></span>
</div>
<div class="effet">
<div class="fond-noir"></div>
<div class="picture-text">
<h1>Corporate</h1>
<p>
Mockup pour la société Be-Thème.
</p>
</div>
</div>
</li><!--Fermeture du bloc image8-->
</ul><!--Fermeture du bloc galerie-->
</div><!--Fermeture de la div galerie-->
</div>
</body>
</html>
][/code]
/*Eléments principaux de la page*/
body
{
font-family: Helvetica, Arial, "Trebuchet MS", sans-serif;
font-weight: normal;
font-style: normal;
color: #000000;
margin: 0;
padding: 0;
overflow-x: hidden;
}
ul
{
list-style-type: none;
margin:0;
padding: 0;
}
#bloc_page
{
width:100%;
margin: 0 auto;
overflow-x:hidden;
}
h1,h2
{
text-transform: uppercase;
font-size: 25px;
color: #000000;
margin:0;
padding:0;
}
p
{
font-size: 1em;
line-height: 1.6em;
}
textarea
{
font-size: 1em;
font-family: Helvetica, Arial, "Trebuchet MS", sans-serif;
}
header
{
display: flex;
justify-content: space-between;
align-items: flex-end;
}
#galerie
{
margin-top: 50px;
text-align: center;
}
.picture
{
list-style-type: none;
margin: 0;
padding: 0;
}
.picture li
{
display: inline-block;
padding: 0;
position: relative;
overflow: hidden;
margin: 10px;
}
.picture li:hover .effet
{
opacity: 1;
}
.picture li:hover img
{
opacity: 1;
transform: scale(1.15,1.15);
-webkit-transform:scale(1.15,1.15);
-moz-transform:scale(1.15,1.15);
-ms-transform:scale(1.15,1.15);
-o-transform:scale(1.15,1.15);
}
.picture img
{
margin: 0;
padding: 0;
float: left;
z-index: 4;
}
.picture .effet
{
cursor: pointer;
position: absolute;
opacity: 0;
-webkit-transition:all 0.45s ease-in-out;
-moz-transition:all 0.45s ease-in-out;
-o-transition:all 0.45s ease-in-out;
-ms-transition:all 0.45s ease-in-out;
transition:all 0.45s ease-in-out;
}
.picture img
{
-webkit-transition:all 0.25s ease-in-out;
-moz-transition:all 0.25s ease-in-out;
-o-transition:all 0.25s ease-in-out;
-ms-transition:all 0.25s ease-in-out;
transition:all 0.25s ease-in-out;
}
.picture .fond-noir
{
background-color: rgba(0,0,0,0.65);
height: 200px;
width: 480px;
margin-top: 300px;
z-index: 6;
position: absolute;
}
.picture .picture-text h1
{
text-transform: uppercase;
color: #5cadd3;
font-size: 24px;
text-align: left;
margin-left: 10px;
margin-top: 20px;
}
.picture-text p
{
text-align: left;
margin-left: 10px;
}
.picture .picture-text
{
z-index: 10;
color: #fff;
position: absolute;
width: 480px;
height: 300px;
text-align: center;
top:300px;
}
.rond-oeil
{
position: absolute;
/* rond oeil */
z-index: 7;
}
.rond-oeil span /* oeil */
{
position: absolute;
width: 30px;
height: 30px;
background-color: #5cadd3;
border:1px solid #ffffff;
border-radius: 50%;
margin-top: 290px;
margin-left: 410px;
color: #ffffff;
line-height: 30px;
z-index: 8;
}