Überlappung bei DHTML Script + Formularfeld

Hallo,

für eine kurze Vorschau eines Datensatzes verwenden wir einen DHTML Tooltip. Wenn jetzt allerdings unter dem Tooltip irgend ein Formularfeld platziert wurde sieht man dieses durch den Tooltip hindurch.

Das gleiche Problem gibts bei einer Navigation, die bei mouseover nach unten klappt. Auch hier sieht man dann die Formularfelder darunter.

Weiss jemand wie ich das unterbinden kann?

Thx, Christian

Hallo Christian,

Weiss jemand wie ich das unterbinden kann?

… gar nicht! Aber wenn hier doch jemand ne Idee hat, her damit.
Ich hab in diesem Zusammenhang schon einiges Ausprobiert, aber sobald ein Layer über nen Formularfeld rutscht, scheint das Ding durch. Da ist nix drann zu machen. Und wenn du dich auch auf den ganz teuren Seiten umschaust (Beispiel bei Spiegel: http://www2.personalmarkt.de/b2c/questionnaire/spieg…), wirst du ab und an dieses Phänomen finden - und das liegt bei denen nicht am mangelnden Wissen.
Die einzige Lösung ist Formulare und ausklappende Navigationen so gut wie möglich räumlich zu trennen.

Grüße,
Dietmar

Ja gib den DIV’s einen z-index damit der InternetExplorer weiss wer wehn überlappt.

und im style sheet noch bei a:hover auch ein z.b. z-index:11; etc.
Der IE Zeichnet sonst alles ins selbe Fenster.
Vielleicht hilf ja auch ein siblingAbove musst du mal bei selfhtml vorbeischauen.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Christian,

Weiss jemand wie ich das unterbinden kann?

… gar nicht! Aber wenn hier doch jemand ne Idee hat, her
damit.
Ich hab in diesem Zusammenhang schon einiges Ausprobiert, aber
sobald ein Layer über nen Formularfeld rutscht, scheint das
Ding durch. Da ist nix drann zu machen. Und wenn du dich auch

Na dann probier es mal mit festlegen der z-index , und dann mit siblingAbove das geht garantiert .

probiers doch selbst!
Hallo,

Na dann probier es mal mit festlegen der z-index , und dann
mit siblingAbove das geht garantiert .

sicher wirst du mir jetzt sagen, nimm nen ordentlichwen Browser.
Aber ich sage dir jetz mal: probiers bitte mal mit dem am weitesten verbreiteten Browser, dem Microsoft-Internet-Explorer. Da kannste soviel mit z-index spielen wie du willst, und auch alles andere taugt nicht, das beschriebene Problem bleibt!

Und bis du mir anhand dieser kleinen Testdatei (http://www.db-webwork.de/z-index) das Gegenteil bewiesen hast, sag ich weiter, dass das nicht geht.

Grüße,
Dietmar

probiers doch bitte selbst - s.u. (owT)
owT

Hallo,

Na dann probier es mal mit festlegen der z-index , und dann
mit siblingAbove das geht garantiert .

sicher wirst du mir jetzt sagen, nimm nen ordentlichwen
Browser.
Aber ich sage dir jetz mal: probiers bitte mal mit dem am
weitesten verbreiteten Browser, dem
Microsoft-Internet-Explorer. Da kannste soviel mit z-index

Hier du Spinner

 Untitled
#menue{position: absolute; left:20; top:0; z-index: 3; visibility: show;}
#frorm{position: absolute; left:0; top:40; z-index: 1; visibility: show;}
#menue1{position: absolute; left:20; top:0; z-index: 4; visibility: show;}
 

11112222
 

 


 
 


z-index: 2

z-index: 2

z-index: 2

z-index: 2

z-index: 2

z-index: 2

und lern mal bisschen denken. Peinlich deine Hilflosigkeit zu sehen.

LERN ERSTMAL DIE UMGANGSFORMEN UND DANACH HTML

Hier du Spinner

Untitled

#menue{position: absolute; left:20; top:0; z-index: 3;
visibility: show;}
#frorm{position: absolute; left:0; top:40; z-index: 1;
visibility: show;}
#menue1{position: absolute; left:20; top:0; z-index: 4;
visibility: show;}

1111
2222

z-index: 2

z-index: 2

z-index: 2

z-index: 2

z-index: 2

z-index: 2

und lern mal bisschen denken. Peinlich deine Hilflosigkeit zu
sehen.

zunächstmal rate ich dir jetzt ganz dringend

1. was an deinen Umgangsformen zu tun, und
2. dich hier umgehend in aller Form zu entschuldigen

danach würde ich dir erklären warum das, was du hier geschrieben hast, totaler Quatsch ist!

Grüße,
Dietmar

Ich hab wenigstens ne Lösung, und behaupte nicht wie du das etwas nicht geht, nur weil ich es nicht weiss.
Deine Umgangsform war also klar degradierend, und hochgradig arrogant.

Ich sehe immer noch keine Entschuldigung deinerseits. Denn es geht mit Z-Index. Wenn du denn Rest richtig machst. Und dazu muss man natürlich auch die MFC verstehen die der IE benützt.

Aber was erzähl ich dir überlegenen Menschen das.

unächstmal rate ich dir jetzt ganz dringend

1. was an deinen Umgangsformen zu tun, und

haha

2. dich hier umgehend in aller Form zu entschuldigen

nö , ich hab recht, und du beleidigst mich durch deine Arrogante Haltung schon eine email vorher.
Ich habe eine Lösung … und du nur Behauptungen das etwas nicht gehe etc. Also entschuldigst du dich erstmal für deine Flasche ungeprüfte Behauptung und dann vielleicht tue ich was an meinen Umgansformen, sprich ich suche andere Freunde :wink: mit denen ich umgehe.

Deine Kunden kannst du meine email geben, bei mir wird nicht so ein Unsinn behauptet ,das etwas nicht ginge, was definitiv geht.
Das du ein schlechter Webbauer bist merkt man daran das du dein Wissen wohl abschreibst.

Weiter so, und wir sehn uns vor Gericht!

Ich hab wenigstens ne Lösung,

die hier noch keiner gesehn hat!
nen iframe mit ner Hintergrundfarbe über das Formular zu legen und damit ne Fläche einzufärben, ist wohl keine Lösung für das Problem!
Sondern hochgradiger Quatsch!

Und deine Beileidigungen reichen mir langsam.

Also ich geb dir gerne noch eine kleine Chance:
ENTSCHULDIGE dich hier in aller Form!

nö , ich hab recht, und du beleidigst mich durch deine
Arrogante Haltung schon eine email vorher.

… ich hab DIR bestimmt noch nie ne Mail geschrieben!

Deine Kunden kannst du meine email geben, bei mir wird nicht
so ein Unsinn behauptet ,das etwas nicht ginge, was definitiv
geht.
Das du ein schlechter Webbauer bist merkt man daran das du
dein Wissen wohl abschreibst.

Und schon wieder etwas, was man auch ganz vorsichtig formuliert, als strafrechtlich relevant anssehen könnte.

Du solltest langsam nen bischen vorsichtiger werden!

Grüße,
Dietmar

Ich hab wenigstens ne Lösung,

Dann mal los Dietmar , freu mich schon .

MOD: Teilthread abgeschlossen
Bitte tragt euren Streit sonst wie aus, hier hat er nix zu suchen…

Grüße
Bruno