Bonjour à tous,
J'ai un petit soucis que je n'arrive pas à régler.
Je suis en train de refaire mon portfolio en ligne.
Ma page index présente mes travaux sous forme de mosaïque d'aperçus.
On peut les trier par catégories grâce à un menu.
Lorsque l'on passe sur les images, un fondu noir se fait avec quelques infos sur le projet.
Tout marchait très bien sur Firefox, et quand j'ai ouvert Safari, surprise ! Il y a un décalage dans mes blocs image, qu'il n'y avait pas sous Firefox.
J'ai pu voir qu'il y a le même souci sur Chrome.
Je pense que le problème est dû aux differents "position:absolute" et "position:relative" que j'ai affecté.
Pour voir en vrai : http://sarah.saisondor.net/test/index.php
Partie HTML :
Partie CSS :
Si vous avez des idées, je suis ouverte à toutes les entendre !
Merci beaucoup !
Modifié par Soohkie (08 Jan 2011 - 14:28)
J'ai un petit soucis que je n'arrive pas à régler.
Je suis en train de refaire mon portfolio en ligne.
Ma page index présente mes travaux sous forme de mosaïque d'aperçus.
On peut les trier par catégories grâce à un menu.
Lorsque l'on passe sur les images, un fondu noir se fait avec quelques infos sur le projet.
Tout marchait très bien sur Firefox, et quand j'ai ouvert Safari, surprise ! Il y a un décalage dans mes blocs image, qu'il n'y avait pas sous Firefox.
J'ai pu voir qu'il y a le même souci sur Chrome.
Je pense que le problème est dû aux differents "position:absolute" et "position:relative" que j'ai affecté.
Pour voir en vrai : http://sarah.saisondor.net/test/index.php
Partie HTML :
<div id="titre_page">
Portfolio
</div>
<ul id="menu_portfolio">
<li class="segment-1 selected-1"><a href="#" data-value="all">Tout</a></li>
<li> / </li>
<li class="segment-0"><a href="#" data-value="print">Print</a></li>
<li> / </li>
<li class="segment-2"><a href="#" data-value="web">Web</a></li>
<li> / </li>
<li class="segment-3"><a href="#" data-value="troisd">3D</a></li>
</ul>
<ul id="showcase">
<li data-id="id-7" class="apercu_projet print">
<div class="fadehover">
<a href="http://www.google.fr">
<img src="img/portfolio/apercus/apercuprint.jpg" alt="" class="normal" />
<span class="black fondu">
<span class="texte_showcase">
<span class="type_showcase"># print</span>
<span class="client_showcase">Le Montant</span>
<span class="projet_showcase">Carte de voeux 2010</span>
</span>
</span>
</a>
</div>
</li>
</ul>
Partie CSS :
#titre_page {
font-family:Lobster13Regular, Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#cccccc;
}
#menu_portfolio {
margin: 0;
padding: 0;
font-family:CantarellRegular, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#888888;
}
#menu_portfolio a {
color:#888888;
}
#menu_portfolio a:hover {
color:#c95292;
}
#menu_portfolio li {
display:inline;
}
#menu_portfolio .selected-0 a, #menu_portfolio .selected-1 a, #menu_portfolio .selected-2 a, #menu_portfolio .selected-3 a {
color:#c95292 !important;
}
#showcase {
margin-top:30px;
margin-left: -45px;
}
.apercu_projet {
float:left;
height:186px;
width:186px;
margin:0 0 5px 5px;
overflow:hidden;
border:3px solid #ffffff;
-moz-box-shadow: 0px 0px 10px #222222;
-webkit-box-shadow: 0px 0px 10px #222222;
box-shadow: 0px 0px 10px #222222;
}
div.fadehover {
position: relative;
}
img.normal {
position: absolute;
left: 0;
top: 0;
z-index: 10;
}
div.fondu {
display:block;
position: absolute;
left: 0;
top: 0;
}
.black {
display:block;
background:#000;
height:176px;
width:176px;
padding:5px;
text-align:right;
color:#FFFFFF;
font-family:CantarellRegular, Arial, Helvetica, sans-serif;
font-size:12px;
}
.texte_showcase {
display:block;
position:absolute;
bottom:6px;
right:9px;
}
.fadehover a {
position: absolute;
}
.type_showcase {
display:block;
font-family:CantarellOblique, Arial, Helvetica, sans-serif;
font-size:12px;
}
.client_showcase {
display:block;
font-family:CantarellBold, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
}
.projet_showcase {
display:block;
margin-top: -3px;
font-family:CantarellRegular, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
}
Si vous avez des idées, je suis ouverte à toutes les entendre !
Merci beaucoup !
Modifié par Soohkie (08 Jan 2011 - 14:28)