Bonjour,
voilà ma question je suis en train de réaliser un site pour lequel je dois faire un damier d'image qui s'agrandissent au survol mais problème celui ci doit rester dans le flux...
voici le html:
La css:
hors ici vu que les images sont en float... elles sortent du flux donc le background général s'arrête avant la fin...ce qui pose des problèmes pour les éléments à positionner en dessous dans le flux...
Attention : le html ne peux être modifié... (au mieux on peut rajouter un div pour entourer le a et/ou le img
Est ce que quelqu'un aurait une astuce ou un truc pour mon problème?
merci
Modifié par katn (08 Sep 2009 - 16:08)
voilà ma question je suis en train de réaliser un site pour lequel je dois faire un damier d'image qui s'agrandissent au survol mais problème celui ci doit rester dans le flux...
voici le html:
<div id="container">
<p>This is my works</p>
<a class="view" href="#"><img class="view" alt="test" src="mini.png" /></a>
<a class="view" href="#"><img class="view" alt="test" src="mini.png" /></a>
<a class="view" href="#"><img class="view" alt="test" src="mini.png" /></a>
<a class="view" href="#"><img class="view" alt="test" src="mini.png" /></a>
<a class="view" href="#"><img class="view" alt="test" src="mini.png" /></a>
</div>
La css:
a.view{
border: none;
position:relative;
width: 175px;
height: 140px;
display:block;
float:left;
}
img.view:hover{
width: 350px;
height: 280px;
z-index:5;
position:absolute;
left:-100px;
top:-70px;
}
hors ici vu que les images sont en float... elles sortent du flux donc le background général s'arrête avant la fin...ce qui pose des problèmes pour les éléments à positionner en dessous dans le flux...
Attention : le html ne peux être modifié... (au mieux on peut rajouter un div pour entourer le a et/ou le img
Est ce que quelqu'un aurait une astuce ou un truc pour mon problème?
merci
Modifié par katn (08 Sep 2009 - 16:08)