Problème css avec ie8 et opera

Résolu/Fermé
Psix Messages postés 105 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 7 décembre 2010 - 21 sept. 2010 à 14:12
Psix Messages postés 105 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 7 décembre 2010 - 21 sept. 2010 à 14:23
Bonjour à tous. Retouchant un site, j'ai voulus mettre un agrandissement de photos lorsque l'on clique sur la petite. J'ai donc pris la https://www.shadowbox-js.com/ , elle fonctionne très bien sous google chrome, safaris et firefox, l'aperçus est bien centré dans la page. Malheureusement sous Opera et internet explorer 8 (je n'ai pas pu tester les autres versions) l'agrandissement apparaît tout en haut de la page, il faut donc tout remonter pour y voir...

Je ne comprends pas ce qui bloque, j'ai pourtant mis le code que donne le site....

Voici mon css :
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0px;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}


Le javascript est le même que sur le site. (Il est très long)

Et pour intégrer j'ai mis (c'est une boucle avec les données de la photo) :
 echo ' <td width="350">
		<a href="upload/'.$animal_get.'/' . $donnees[''.$type_req.'_photo'] . '" rel="shadowbox" title="' . $donnees[''.$type_req.'_desc'] . '"><img src="upload/'.$animal_get.'/' . $donnees[''.$type_req.'_photo'] . '" width="300" /></a>		  
	    </td>';


Merci de m'avoir lu, et merci d'avance à ceux qui proposeront une solution, car là je ne vois pas quoi essayer....
A voir également:

1 réponse

Psix Messages postés 105 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 7 décembre 2010 5
21 sept. 2010 à 14:23
Je suis désolé, le sujet peut être fermé, je cherches depuis hier et je trouves seulement après avoir posté un sujet... Mon code html était simplement mal placé dans mon fichier debut.php (un javascript avant le <head>) La discussion peut être fermée/supprimée.
0