z-index avec rollover sur image ( zoom CSS ) [HTML/CSS/Javascript] - HTML/CSS - Programmation
Marsh Posté le 08-07-2005 à 14:58:37
et le zindex de 500 pourquoi 500 et pas 0 ?
sinon j'aurai aussi ajouté un
margin-left: -10px;
margin-top: -10px;
en plus du zoom non ?
Code :
|
Marsh Posté le 08-07-2005 à 15:10:05
le 500, bein à force de tester tout et n'importe koi ^^
je regarde pour le 0 ( c'est ptetre le seul truc que j'ai pas essayé )
++
Marsh Posté le 08-07-2005 à 15:16:53
Merci bien pour le margin ! c'est vrai que c'est mieux, j'y avais pas penser encore ...
par contre, toujours rien pour le z-index ...
maintenant, j'ai ca :
Code :
|
Marsh Posté le 08-07-2005 à 15:35:44
en fait je ne comprends pas pourquoi tu t'embêtes avec du javascript pour changer la classe de ton div. Si tu vires tout le javascript dans onmouseover et onmouseout et que tu utilise une CSS du genre :
Code :
|
ça fait quoi ?
Marsh Posté le 08-07-2005 à 15:39:04
pas mieux, meme en mettant des z-index:-1 à .miniature_select, .miniature_select img et .miniature_select img:hover, rien à faire ... ( meme chose en mettant -1 aux autres )
Marsh Posté le 08-07-2005 à 15:51:31
(et mets un doctype xhtml 1.0 Stric, le xhtml1.1 n'est compris que par firefox, IE te fera n'imp)
Marsh Posté le 08-07-2005 à 15:57:42
c'est pas con ca ^^ ( le css full à la place du js )
concernant le xhtml1.1, c'est fait expres ... je prevois une redirection vers le site mozilla en cas d'utilisation d'IE
( serieusement, je vais surement faire ca, pour le moment, je teste pas avec IE, mais je referais une feuille se style pour IE en corrigant les pb de box par exemple ... )
merci bien ! je vous tient au courant !
Marsh Posté le 08-07-2005 à 16:00:42
moi quand on ouvre mon site avec IE, y'a un petit renard rouge qui se case en haut à droite sur toutes les pages -> www.clarkwan.com
Marsh Posté le 08-07-2005 à 16:05:44
cool pour le petit renard rouge ^^
par contre, j'ai virer les JS, mais ca ne marche pas mieux ...
et les border de .miniature img ne fonctionne plus ... je capte pas là
Marsh Posté le 08-07-2005 à 16:29:57
bon, j'ai essayer autre chose, j'ai virer les z-index du fichier CSS et j'ai mis en dur, lors de la generation de la page, des z-index sur la balise img ( degressif, de 11 à 0 ) ... et bein ca marche pas ...
snifff ...
Marsh Posté le 08-07-2005 à 18:03:21
question subsidiaire : est-ce le mal de choisir un doctype strict et d'ouvrir mes images en pop-up ?? ( simple question, je n'ai pas encore statuer definitivement sur ce que je compte faire pour mon site )
@+
ps: sinon, j'y arrive tjrs pas et en virant le JS des rollover, j'ai perdu le cadre autour des images alors meme que le style est cencer le definir
Marsh Posté le 11-07-2005 à 16:00:23
toujours pareil, les images sous zoomer en dessous ....
ca m'enerve de pas trouver !
Marsh Posté le 11-07-2005 à 20:34:52
Si je me trompe pas, le z-index ne fonctionne que sur les elements dit "positionnes".
Un element est dit positionne, lorsqu'il a comme "position" "fixed, relative, absolute".
Essaye donc de metre ton element en relative (sans forcement le bouger reelement).
PS : J'ai pas regarde ta css, alors si c'etait deja le cas, desole.
Marsh Posté le 11-07-2005 à 20:52:56
cerel a écrit : Si je me trompe pas, le z-index ne fonctionne que sur les elements dit "positionnes". |
Exact.
Sinon, ceci peut-il t'aider ?
http://css.alsacreations.com/xmedi [...] /maps2.htm
Marsh Posté le 11-07-2005 à 21:49:09
yep, j'avais bien lu ce passage sur les z-index sur w3schools ...
et effectivement, ma structure est à base de div en float et de clear:both ...
je vais voir si j'ai le courage de modifier le css pour mettre en relative.
sinon, au pire, je gere ca dans mon script d'ajout d'image ... ( pour le moment, je travaille que sur la largeur - 110px - pour calculer la hauteur ) je vais regarder ca à tête reposer.
En meme temps, j'ai encore pas mal de code à produire ( en particulier tout les formulaire admin ) !
[3615MYLIFE] je recois les tapis demain ! faut que soit pret !![/3615MYLIFE]
++
merci encore ! je vous tient au courant !
ps: personne pour ma question sur les pop-up pour les images ? d'apres ce que j'ai lu 'url=http://blog.alsacreations.com/]ici[/url] vraudrais mieux pas ... histoire de respecter l'XHTML1.1 et pas le detourner ...
Marsh Posté le 11-07-2005 à 22:33:56
bl@p_psx a écrit : question subsidiaire : est-ce le mal de choisir un doctype strict et d'ouvrir mes images en pop-up ?? |
Si tu parles de target blank, la réponse n'est pas que c'est mal, c'est tout simplement impossible : tu ne peux pas avoit d'attibut target en doctype scrict : http://forum.alsacreations.com/faq/#item21
Marsh Posté le 11-07-2005 à 22:43:01
je parlais pas de target ... mais bien de pop-up en js ( ce qui est une facon de detourner le target )
en y reflechissant bien, il vaux mieux que je mette un lien simple vers l'image, parceque si le JS est desactivé, pas d'ouverture ...
mais je me tate encore, j'aimais bien mon petit pop-up ^^ ( http://step.moultiplayers.net/inde [...] ge=4&cat=1 )
Marsh Posté le 11-07-2005 à 22:47:46
bl@p_psx a écrit : je parlais pas de target ... mais bien de pop-up en js ( ce qui est une facon de detourner le target ) |
Dans ce cas, à moins d'une technique bizarre, je ne vois pas l'inconvénient : JS est autorisé en Strict.
Ensuite il s'agit d'imposer sa manière de surfer au visiteur, ce qui est un autre problème :-/
Marsh Posté le 11-07-2005 à 22:51:16
c'est clair ! mais effectivement, sans JS, point d'ouverture ...
bon, c'est pas le plus grave ! je retroune sur mes formulaires d'insertion en BD
merci !
@+
ps: je testerais les modifs CSS demain au taf si j'ai un moment
Marsh Posté le 12-07-2005 à 08:16:00
Pour tes images, tu peux faire un truc du genre :
Code :
|
De cette facon, ceux qui ont le js d'active auront une popup, et ceux qui n'ont pas js d'active, auront le lien direct vers l'image.
Ensuite tu peux meme faire avec un petit js "dedie", c'est a dire un js qui va ajouter, lors du chargement de ta page, le onclick aux liens qui en ont besoin.
Et pour aller encore plus loin, tu pourrais rajouter egalement une petite image a cote des liens qui s'ouvrent dans une popup, histoire d'indiquer a l'utilisateur que l'image s'ouvre dans une popup.
Et si t'es motive, pkoi ne pas egalement prevoir un systeme pour desactiver les popups. Comme ca tout le monde est content
Marsh Posté le 12-07-2005 à 09:17:22
cerel a écrit : Pour tes images, tu peux faire un truc du genre : |
Bravo, tu as mérité cette image :
Marsh Posté le 12-07-2005 à 09:47:29
cerel a écrit : Pour tes images, tu peux faire un truc du genre :
|
bon, je vient de faire ca et effectivement, ca fonctionne une fois le JS desactivé ^^ ( j'avais tester mais en oubliant le return false ... )
merci bien !
@+
Marsh Posté le 08-07-2005 à 14:30:17
Bonjours à tous !
Voilà mon problème :
Je travaille en ce moment meme sur un petit site perso en XHTML1.1 CSS et surtout tableless ... mais bref.
J'ai un petit soucis au niveau de ma galerie d'image.
En effet, j'ai creer un petit rollover qui zoom la vignette quand on la survole. Hors, cette vignette, une fois agrandis, est sous les autres. j'aimerais comprendre en fait comment faire pour la mettre dessus.
j'ai bien un z-index:10 quand j'utilise le style .miniature_select img:hover mais ca ne fonctionne pas
merci d'avance !
@+
ps: voilà ce que j'ai :
et pour le CSS :
edit: l'url ou l'on peux voire le code : http://step.moultiplayers.net/inde [...] ge=4&cat=1 ...
edit²: avec IE c'est comment dire ... affreux ... je vais y travailler bientot ...
edit again :
petite illustration :
http://step.moultiplayers.net/images/css-image.png
l'image au centre (tux_la_poste) est agrandie au passage de la souris, mais reste sous l'image de yoda, je voudrais qu'elle soit dessus.
Message édité par bl@p_psx le 11-07-2005 à 16:08:45