|
 |
|
| Autor |
Nachricht |
nickinami Neuer [User]

Anmeldung: 15.02.08 Beiträge: 2
|
Verfasst am: 15.02.2008, 13:01 Titel: Firefox ignoriert top-property bei css |
|
|
Hi an die Community,
ich bin nicki und habe ein kleines problem. vermutlich klein (hoffentlich)!
nicht schimpfen, weil es um Js geht. es handelt sich um eine Style-Eigenschaft, die auch im CSS komplett ignoriert wird.
Ich habe mir eine Js geschrieben, dass eine Seitemap auf und zu rollen kann.
Dies geschieht über die top-eigenschaft.
zunächst ist das div mit einem top:-100; versehen.
wird der entsprechende button gedrückt, dann fährt das menü aus bis es bei einem top:0 angekommen ist.
das klappt auch wunderbar.
nun wollte ich dieses menü in ein smartytemplate einfügen:
Ab hier ignoriert Firefox die top-eigenschaft komplett. ob positiver oder negativer wert, nur null akzeptiert er. Im Internetexplorer, funktionierts auch nicht soo bombig aber der FF interessiert mich mehr.
Was denkt ihr woran das liegen kann.
Okay, ich seh grad die werte dich eben sagte stimmen nicht richtig. aber das is ja egal.
Nun es ist so, dass die funktion slideit() überprüft, ob das panel ausgefahren ist. und dann wird die entsprechende aktion eingeleitet.
| Code: |
var heights=-110;
var closer = true;
var lower = 0;
var ID;
function smaller(obj)
{
if (!(heights+lower<=-115))
{
obj.style.top = heights + lower;
lower-=10;
ID = setTimeout(" smaller(document.getElementById('headmap')) ",5);
}else{
clearTimeout(ID);
closer=true;
return 'closed';
}
}
function bigger(obj)
{
if (heights+lower<=-10)
{
lower+=10;
obj.style.top = heights + lower;
ID = setTimeout(" bigger(document.getElementById('headmap')) ",5);
}else
{
clearTimeout(ID);
closer=false;
return 'opened';
}
}
function SlideIt()
{
if (closer)
{
bigger(document.getElementById('headmap'));
}else
{
smaller(document.getElementById('headmap'));
}
}
|
vielleicht habt ihr eine idee.
danke für jede hilfestellung!
eure nicki
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1596
|
Verfasst am: 15.02.2008, 14:22 Titel: |
|
|
Welchen position-Wert hast du dem entsprechenden Element zugewiesen? _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
nickinami Neuer [User]

Anmeldung: 15.02.08 Beiträge: 2
|
Verfasst am: 18.02.2008, 09:47 Titel: position:absolute |
|
|
dem entsprechend zu slidenden element ist
zugewiesen.
Wie gesagt, es funzt solange ich es nicht in das template einbinde.
nicki
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |