31
Wenn du diese CSS-Angabe löschst oder auskommentierst, funktioniert's:
div#table{position:relative; }
div#table{position:relative; }
div#table{<?PHP if (!empty($_REQUEST["vor"]))
{echo "top: -";echo $_REQUEST["vor"]; echo "px;";}
?>}
<div id='big'>
<a href="copy2.php?pre=200"><font color=yellow>Schließen</font></a><br/>
<img src=PicGall/gummi2.jpg> </div>
</body></html>
Ja, tatsächlich. Kannst du mir erklären warum???
Und dann ist mir noch etwas gerade aufgefallen: Wenn ich das erste Bild anklicke (pos=0) dann funktioniert es nicht - in keinem der beiden Browser.
Also scheint empty($_REQUEST["pos"]) anders zu funktionieren als ich dachte: gilt das als "empty", wenn der Wert 0 übergeben wird? Unterscheidet empty nicht zwischen NULL (es wird NICHTS übergeben) und 0 ?
D.h. wie kann ich dann (wenn ich nicht die Nummerierung ändern will) abprüfen, ob überhaupt etwas (was auch 0 sein darf) übergeben wurde?
Zitat von Jörg
Ich vermute, dass die Tabelle vor der endgültigen Positionierung den Link überlappt - und Firefox diese Überlappung nicht mehr korrekt aufhebt. Bei einer Vertauschung der Reihenfolge überlappt der Link die Tabelle, so dass der Bug hier nicht in Erscheinung tritt
Ach, dann hat das gar nichts mit meinem windows.scrollTo zu tun (was ich vermutet hätte), sondern damit ob ich erst das Div mit dem Link (absolut positioniert) aufbaue und dann das Div mit der Fotovorschau mit der relativen Positionierung "darüber" schiebe (was mir den Link kaputt macht) oder umgekehrt (so daß mein Link ganz bleibt) - richtig verstanden?
Zitat von Jörg nur abhängig von der Positionierung der beiden Elemente
Naja, man darf auch anders herum - aber anscheinend hat Firefox mit bestimmten Konstellationen seine SchwierigkeitenOder ist es grundsätzlich so, daß man die absoluten Elemente erst nach den relativen definieren darf?
Thema | Autor | Forum | Beiträge | Letzter Beitrag |
---|---|---|---|---|
In JavaScript addieren statt zusammenfügen | Jörg Kruse | JavaScript | 11 | 17.08.2017 14:37 |
Diashow mit PHP und JavaScript | tobi | PHP und MySQL | 9 | 28.06.2017 11:02 |
übergabe von 2 javascript variablen zu einem php Kontaktformular | hadida | JavaScript | 23 | 05.11.2014 20:17 |
Javascript bricht nicht ab/Browser lädt ewig weite | menthol | JavaScript | 8 | 29.07.2013 18:25 |
Variablen verkettet an Textfeld übergeben | kalle | JavaScript | 5 | 01.03.2012 08:32 |
JavaScript-Variable in Formularfeld übertragen | Bernhard | JavaScript | 9 | 15.02.2011 11:19 |
Variable aus HTML-Formular an JavaScript übergeben | Andreas | JavaScript | 18 | 24.11.2009 14:19 |