Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3125 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Pb de chevauchement de <div> sur deux frames

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb de chevauchement de <div> sur deux frames

n°212685
steph_di
Posté le 12-09-2002 à 10:42:44  profilanswer
 

je voudrai savoir comment faire pour permettre à une image de s'afficher à cheval sur deux frames differentes.
En effet, pour le moment, la premiere partie de mon image s'affiche bien sur la premiere frame mais des qu'elle passe sur la deuxieme on ne la voit plus (c'est comme si elle etait en dessous)
 
HELP ME PLEASE!!!!!!!!

mood
Publicité
Posté le 12-09-2002 à 10:42:44  profilanswer
 

n°212757
_Mac_
Posté le 12-09-2002 à 11:31:29  profilanswer
 

Euh... Il vaut quoi le zindex de ton DIV ?

n°212779
steph_di
Posté le 12-09-2002 à 11:46:58  profilanswer
 

il vaut 1.
mais j'ai essaye de la mettre a 100 et ca fait pareil

n°212787
_Mac_
Posté le 12-09-2002 à 11:54:22  profilanswer
 

T'as essayé de définir un zindex pour tes frames ?

n°212790
steph_di
Posté le 12-09-2002 à 11:57:42  profilanswer
 

euh non, en gros faudrait que je place ma frame dans un <div> puis que je lui mette un z-index < au autres?

n°212799
_Mac_
Posté le 12-09-2002 à 12:20:42  profilanswer
 

Par exemple. Sinon mettre directement un attribut style="zindex: 1;" dans les balises <FRAME>.

n°212874
steph_di
Posté le 12-09-2002 à 14:02:22  profilanswer
 

ben, non ca ne change rien.
tu as deja rencontre ce type de pb?

n°212888
_Mac_
Posté le 12-09-2002 à 14:16:32  profilanswer
 

Jamais, non, je ne me suis jamais vraiment intéressé à ça.
 
Essaie de définir ton DIV d'image dans la page qui définit le frameset, pour voir.

n°212896
steph_di
Posté le 12-09-2002 à 14:25:49  profilanswer
 

ca ne marche plus du tout. il faut obligatoirement que je position mon div dans la frame du haut pour le chargement.
 
franchement la je sais plus quoi faire!!!!!!!

n°212909
gm_superst​ar
Appelez-moi Super
Posté le 12-09-2002 à 14:35:52  profilanswer
 

Remplace tes frames par un système basé sur des <iframe> ou <object>. Comme ça tu auras un document HTML "normal" (pas un frameset) où tu pourras définir ton <div> de manière à se qu'il se superpose aux <iframe>/<object>

mood
Publicité
Posté le 12-09-2002 à 14:35:52  profilanswer
 

n°213072
Profil sup​primé
Posté le 12-09-2002 à 16:47:16  answer
 

... voire à d'autres <div>

n°217620
fifiz
Posté le 20-09-2002 à 12:01:30  profilanswer
 

exact, ça marche bien avec les iframes, je l'ai déja fait ...

n°223585
Babekiller
Posté le 04-10-2002 à 15:56:59  profilanswer
 

Up  
 
Je veux bien un exemple avec un <div> qui dépasse sur une <iframe>.
 
Parce que j'ai tourné et re-tourné le problème dans tous les sens et j'ai pas trouvé comment on fait.
 
 
merci :jap:
 
je commence:
 
test.html
 

Code :
  1. <html>
  2. <head>
  3. </head>
  4. <body  marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">
  5. <iframe width=40 height=100% STYLE="z-index:1;" src="test2.html" >
  6. </iframe>
  7. <iframe width=400 height=100% STYLE="z-index:0;" src="intro.html" >
  8. </iframe>
  9. </body>
  10. </html>


 
test2.html
 

Code :
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <div STYLE="z-index:2; position:absolute; left:0; top:100; width:400; height:200; " ID="menu_d" >
  6. qd,sopdkoazjdpjazjdjzaoazieaopzeipaoizepiapzoiepaziepiazpiepaizepoiazpiepaziepoizapoeipoazipeiapzoiepz
  7. </div>
  8. </body>
  9. </html>


 
voilà ? :D

n°223587
gm_superst​ar
Appelez-moi Super
Posté le 04-10-2002 à 16:03:51  profilanswer
 

Heu... non ce que je voulais dire c'est que le <div> doit être dans le même document que celui qui définit l'iframe. Sinon effectivement ça ne marche pas.

n°223591
Babekiller
Posté le 04-10-2002 à 16:19:17  profilanswer
 

Ha ? meme sa marche pas...
 

Code :
  1. <html>
  2. <head>
  3. </head>
  4. <body>
  5. <div STYLE="z-index:2; position:absolute; left:0; top:100; width:400; height:200; " ID="menu_d" >
  6. qd,sopdkoazjdpjazjdjzaoazieaopzeipaoizepiapzoiepaziepiazpiepaizepoiazpiepaziepoizapoeipoazipeiapzoiepz
  7. </div>
  8. <iframe width=40 height=100% STYLE="z-index:1;" src="test2.html" >
  9. </iframe>
  10. </body>
  11. </html>


 
Heeeee :sweat:

n°223767
fifiz
Posté le 04-10-2002 à 22:30:01  profilanswer
 

Effectivement dans mon cas c'est la frame la plus haute(top) qui a des div dépassant sur les frames les plus basses mais dans l'autre sens ça ne fonctionne pas ! (sur IE6)
 
Edit dans ton dernier exemple ça doit marcher si tu met ton iframe dans un div ...


Message édité par fifiz le 04-10-2002 à 22:31:25
n°223775
gm_superst​ar
Appelez-moi Super
Posté le 04-10-2002 à 22:36:18  profilanswer
 

Met le <div> avant le <iframe> et même pas besoin de z-index ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Pb de chevauchement de <div> sur deux frames

 

Sujets relatifs
Frames HTML....Systeme de pseudos frames
sortir des framespetit problème compteur temps et frames
[JAVASCRIPT]: un click = un lien + un lien (dans 2 frames différentes)les evenements remontent ils a travers des frames et autres windows
Frames en CSS ??[php] Le php permet-il de supprimer les frames?
Problème de frames : ciblage absolu d'une image (Résolu)[HTML et JS] Un menu qui s'affiche sur 2 frames à la fois...
Plus de sujets relatifs à : Pb de chevauchement de <div> sur deux frames


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)