Bonjour à tous,
Je souhaiterais vous soumettre un petit problème que je rencontre lors de la création de mon site internet:
Pour la galerie photos de mon site, j'ai créer un menu sous forme d'images répertorier en 6 catégories, lorsque l'on clique sur une image cela ouvre une lightbox avec les images de la catégorie souhaité.
Voici le liens de page => ici
Voici le code html de ma page =>
Et voici le code CSS =>
Sous IE 8+ et Chrome 10+ je n'est pas de problème car le rendu est bon, par contre quand je passe sous Firefox :
Les attributs CSS "Display:Inline-block" et "Opacity: 0.4" sont dissipé, apparemment à cause de la lightbox utilisé.
Question: Avez-vous une solution a ce problème ?
Modifié par ServietSky-141 (14 Mar 2012 - 16:35)
Je souhaiterais vous soumettre un petit problème que je rencontre lors de la création de mon site internet:
Pour la galerie photos de mon site, j'ai créer un menu sous forme d'images répertorier en 6 catégories, lorsque l'on clique sur une image cela ouvre une lightbox avec les images de la catégorie souhaité.
Voici le liens de page => ici
Voici le code html de ma page =>
<section>
<div id="cadrecontent">
<div id="Top10"><img id="photo1" src="images/photos/Top10.jpg" usemap="#top" border="0"></div>
<map name="top">
<area rel="prettyPhoto[top]" shape="rect" coords="0,0,265,165" href="images/photos/top10/AvesnoisPhotoA1.jpg">
<area rel="prettyPhoto[top]" shape="rect" href="images/photos/top10/AvesnoisPhotoA2.jpg">
<area rel="prettyPhoto[top]" shape="rect" href="images/photos/top10/AvesnoisPhotoA3.jpg">
<area rel="prettyPhoto[top]" shape="rect" href="images/photos/top10/AvesnoisPhotoA4.jpg">
</map>
<div id="Villages"><img id="photo2" src="images/photos/Villes.jpg" usemap="#vill" border="0"></div>
<map name="vill">
<area rel="prettyPhoto[vill]" shape="rect" coords="0,0,265,165" href="images/photos/Villages/AvesnoisPhotoB1.jpg">
<area rel="prettyPhoto[vill]" shape="rect" href="images/photos/Villages/AvesnoisPhotoB2.jpg">
</map>
<div id="Mon"><img id="photo3" src="images/photos/Monaut.jpg" usemap="#Mon1" border="0"></div>
<map name="Mon1">
<area rel="prettyPhoto[Mon1]" shape="rect" coords="0,0,265,165" href="images/photos/Automne/AvesnoisPhotoC1.jpg">
<area rel="prettyPhoto[Mon1]" shape="rect" href="images/photos/Automne/AvesnoisPhotoC2.jpg">
<area rel="prettyPhoto[Mon1]" shape="rect" href="images/photos/Automne/AvesnoisPhotoC3.jpg">
</map>
<div id="Clochers"><img id="photo4" src="images/photos/Nosclo.jpg" usemap="#cloc" border="0"></div>
<map name="cloc">
<area rel="prettyPhoto[cloc]" shape="rect" coords="0,0,265,165" href="images/photos/Nosclo.jpg">
</map>
<div id="Sun"><img id="photo5" src="images/photos/Sun.jpg" usemap="#sun1" border="0"></div>
<map name="sun1">
<area rel="prettyPhoto[sun1]" shape="rect" coords="0,0,265,165" href="images/photos/Sun/AvesnoisPhotoE1.jpg">
<area rel="prettyPhoto[sun1]" shape="rect" href="images/photos/Sun/AvesnoisPhotoE2.jpg">
</map>
<div id="Divers"><img id="photo6" src="images/photos/Divers.jpg" usemap="#div1" border="0"></div>
<map name="div1">
<area rel="prettyPhoto[div1]" shape="rect" coords="0,0,265,165" href="images/photos/Divers/AvesnoisPhotoF1.jpg">
<area rel="prettyPhoto[div1]" shape="rect" href="images/photos/Divers/AvesnoisPhotoF2.jpg">
</div>
</section>
Et voici le code CSS =>
#Top10
{
background-image: url("images/photos/CadrePhototop10.png");
display: inline-block ;
margin-left:4.5% ;
margin-top: 10% ;
width: 265px;
height: 165px;
}
#Villages
{
background-image: url("images/photos/CadrePhotoVV.png");
display: inline-block ;
margin-left:5% ;
width: 265px;
height: 165px;
}
#Mon
{
background-image: url("images/photos/CadrePhoto1mon.png");
display: inline-block ;
margin-left:5% ;
width: 265px;
height: 165px;
}
#Clochers
{
background-image: url("images/photos/CadrePhoto1lesclochets.png");
display: inline-block ;
margin-left:4.5% ;
margin-top: 8% ;
width: 265px;
height: 165px;
}
#Sun
{
background-image: url("images/photos/CadrePhoto1sun.png");
display: inline-block ;
margin-left:5% ;
width: 265px;
height: 165px;
}
#Divers
{
background-image: url("images/photos/CadrePhoto1Divers.png");
display: inline-block ;
margin-left:5% ;
width: 265px;
height: 165px;
}
#photo1
{
padding-top:7px;
padding-left:7px;
}
#photo2
{
padding-top:7px;
padding-left:7px;
}
#photo3
{
padding-top:7px;
padding-left:7px;
}
#photo4
{
padding-top:7px;
padding-left:7px;
}
#photo5
{
padding-top:7px;
padding-left:7px;
}
#photo6
{
padding-top:7px;
padding-left:7px;
}
#photo1:hover
{
opacity:0.4;
filter:alpha(opacity=40);
}
#photo2:hover
{
opacity:0.4;
filter:alpha(opacity=40);
}
#photo3:hover
{
opacity:0.4;
filter:alpha(opacity=40);
}
#photo4:hover
{
opacity:0.4;
filter:alpha(opacity=40);
}
#photo5:hover
{
opacity:0.4;
filter:alpha(opacity=40);
}
#photo6:hover
{
opacity:0.4;
filter:alpha(opacity=40);
}
Sous IE 8+ et Chrome 10+ je n'est pas de problème car le rendu est bon, par contre quand je passe sous Firefox :
Les attributs CSS "Display:Inline-block" et "Opacity: 0.4" sont dissipé, apparemment à cause de la lightbox utilisé.
Question: Avez-vous une solution a ce problème ?
Modifié par ServietSky-141 (14 Mar 2012 - 16:35)