Antwort
 
Themen-Optionen Thema durchsuchen
Alt 17.04.2007, 11:35 Nach oben    #1
leftover when bar closes
 
Benutzerbild von dsxs
 
Registriert seit: 29.06.2006
Ort: Bern
Beiträge: 123
Standard iframe überlappt eigentliche Seite

Unser Adminpanel ist so aufgebaut, dass links eine etwa 110px breite Navi liegt und rechts der eigentliche Content als Template geparsed wird.

Nun habe ich kürzlich unterhalb der Navi einen ausserordentlich praktischen Kalender eingebaut, welcher als iframe eingebunden wird. Als Schnellübersicht dient ein Javascript "PopUp", welches beim Hovern über einen bestimmten Tag mit Eintrag angezeigt und beim onmouseout natürlich wieder verschwindet.

Die Sache ist genial, wäre da nicht die mühsame Überlappung des iframe.
Der Hover-Einblendebalken ist 300px gross, um unübersichtlichen, automatischen Zeilenumbrüchen der Kurzhilfe zum jeweilgen Tag vorzubeugen.
Das Mühsame ist, dass die Zone im Contentteil rechts unmittelbar rechts vom Kalender zwar nicht visuell, aber "contenttechnisch" vom iframe resp. dem Javascript überlappt wird und ein Anklicken von Links oder Buttons in dem Bereich nicht möglich ist.

Angehängt ist ein Screenshot, der die Problematik verdeutlicht.


Frage nun: kann ich den iframe in irgendeiner Weise als hinterstes Element definieren, also hinter der eigentlichen Seite, um diese Überlappung loszuwerden?
Hinweis: Es werden divs und keine Frames für navi resp. Content benutzt.


Danke für jede Hilfe, schöne Grüsse
Angehängte Grafiken
Dateityp: jpg cal.jpg (58,2 KB, 22x aufgerufen)
__________________
Unkraut ist die Opposition der Natur gegen die Regierung der Gärtner.
ticketbörse

dsxs ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.04.2007, 11:44 Nach oben    #2
 
Registriert seit: 10.11.2005
Ort: Schweiz -> Basel
Beiträge: 211
Standard

Z-Index sollte da helfen:
http://www.css4you.de/z-index.html
think ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.04.2007, 18:06 Nach oben    #3
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 567
Standard

eigentlich ist z-index nur für die darstellung da, und dargestellt wird der teil ja.
das problem kannst du so imo garnicht umgehen, weil das hover-element entweder teil des hauptokumentes ist und außerhalb des iframes angeklickt werden kann oder eben teil des dokumentes im iframe und außerhalb dessen nicht auf actionen reagieren kann.
als einzige lösung würde mir einfallen, den (imo unnötigen bzw. veralteten) iframe rauszuschmeißen und das ganze per ajax machen.
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Tomcat 5.5] Eigener Filter schuld am doppelten Laden der Seite? WarrenFaith Tools, Server, Betriebssysteme 2 18.04.2007 21:29
Caching mittels HTTP-Code 404 Byrel Tools, Server, Betriebssysteme 37 27.12.2006 09:12
[PHP] 404-Fehlerseiten als Chance PaterNoster Tutorials 0 23.04.2006 15:04
Seite mit Framesets -> Aufruf einer Datei...? cancer HTML, XML und CSS 5 24.12.2005 13:46
Wie erkennen, wann Seite komplett geladen? Basti77 Allgemeine Java-Programmierung 5 04.08.2005 12:23


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:59 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45