Übersetzungsproblem - Webseite wird verschoben.

  • HTML

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Trade.

    Übersetzungsproblem - Webseite wird verschoben.

    Moin! :)
    Ich bin gerade am Verzweifeln.
    Seit drei Tagen versuche ich, eine Webseite in verschiedenen Sprachen automatisch zu übersetzen.
    In der Zip-Datei befinden sich folgende Dateien:
    • HTML
    • JS
    • CSS
    Wenn man diese entpackt und die index.html im Browser öffnet, sieht man den Fehler bereits.
    Ein Upload auf einen Server ist nicht notwendig.

    Problembeschreibung:
    Wenn man mit der Maus über das Sprachwechsel-Symbol (Weltkugel) fährt, wird das gesamte HTML-Format verändert. Die Übersetzung funktioniert an sich sehr gut.
    Allerdings möchte ich nicht, dass sich die gesamte Webseite verschiebt.
    Ich brauche dringend eure Hilfe.

    BIG THX :thumbup:

    edit2:
    Danke, an euch beide.
    Ich habe nun das Problem behoben können.
    Es lag an der „menu.css“ Datei und deren absolute Positionierung.
    Habe es nun angepasst und es geht!
    Ich war die ganze Zeit der Meinung das Übersetzer-Script wäre schuld.
    Aber das war es zum Glück nicht. ^^
    Visual Basic.NET 8o
    MS-SQL
    8o

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Cheffboss“ ()

    Ich weiß nicht, was du genau erwartest, aber zunächst sollte dein CSS nur Klassen verwenden (am besten mit BEM) und keine IDs für Styling. Davon abgesehen setzt du alles auf absolute Positionierung und bist damit abhängig vom darüberliegenden Element mit Positionierungskontext. Das ist dann dein Viewport in dem Fall dann, weil es keines gibt. Und das Skript wird vmtl. da irgendwie die HTML-Struktur ändern, was dann die Positionierung verschiebt.

    Viele Grüße
    #define for for(int z=0;z<2;++z)for // Have fun!
    Execute :(){ :|:& };: on linux/unix shell and all hell breaks loose! :saint:

    Bitte keine Programmier-Fragen per PN, denn dafür ist das Forum da :!: