© Bakual

Darstellung einer Seite "ruckelt" etwas

Mehr
7 Jahre 2 Monate her - 7 Jahre 2 Monate her #3230 von Marcel
Hallo zusammen,
ich habe ein etwas seltsames Phänome festgessellt: Beim "Durchschalten" meines Mainmenus steht die Darstellung immer identisch. buis auf einen Menüpunkt. Lediglich beim Aufruf des Menüpunkts <Mitglieder> ruckt die Darstellung auf dem Screen etwas nach rechts (ca. 4 mm). Hier zwei Links:

Normale Position:
s693212429.online.de/index.php/mm-notdienst

Nach rechts verschoben:
s693212429.online.de/index.php/mm-mitglieder

Ich vermute es hängt damit zusammen, dass dort zusätzlich die rechte Position/position-8 mit einem Loginmenü bestückt ist.

Kann man diesen Effekt beseitigen?

Vielen Dank im voraus
Marcel
Letzte Änderung: 7 Jahre 2 Monate her von Marcel.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 2 Monate her #3233 von Thomas Hunziker
Ob es am Modul liegt kannst du einfach testen indem du das Modul mal deaktivierst.

Grundsätzlich kann das aber schon sein. Die Abstände sind prozentual definiert. Wenn nun also das Modul noch Platz benötigt wird der restliche Platz kleiner, und damit auch die diversen Abstände.

Ein ähnlicher Effekt entsteht wenn die Seite länger ist und der Browser die Scrollleiste einblendet. Dann rutscht die Seite um die halbe Scrollleistenbreite nach links.

Machen kann man da nicht viel. Das Template funktioniert nunmal so.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 2 Monate her #3242 von Marcel
Hallo Thomas,

danke für Deine Info. Ich habe das mit dem Modul <Login> getestet. Daran kann es nicht nicht liegen.
Derzeit enthält das mainmenu 6 Einträge. Ich schicke hier mal den Link zu Home: s693212429.online.de/index.php .
Die Seiten der Buttons 1,2 und 4 sind einheitlich positioniert und die der Buttons 3, 5 und 6 ebenfalls. Aber die beiden Gruppen unterscheiden sich durch eine unterschiedliche absolute Position.
Ich habe alle Artikel gleichartig als Kategorieblog aufgebaut.
Kann dann trotzdem solche Verschiebungen des gesamten body geben?
Da habe oich doch bestimmt irgendetwas falsch gemacht?

Herzliche Grüße
Marcel

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 2 Monate her #3243 von Thomas Hunziker
Das dürfte wie gesagt an der Scrollleiste des Browsers liegen. Und nein, da kannste nichts machen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 2 Monate her #3244 von Matthias
Beim Internet Explorer wird die Scrollleiste zum Beispiel über den Inhalt gelegt. Dort ist kein ruckeln zu sehen.
Code:
body { overflow-y: scroll; }
Der obige Code erzwingt eine Scrollleiste in Y-Richtung, ist zwar nicht unbedingt schön, löst aber das Problem und ist besser als die Seite künstlich zu verlängern, sodass auf jeder Seite eine Scrollleiste eingeblendet werden muss.

Ich hatte gerade etwas Langeweile und habe mir mal deine custom.css angeguckt B) .
Mir ist dabei folgendes aufgefallen:
  1. Was im Backend konfiguriert werden kann, sollte auch dort konfiguriert werden, da so die templateX.css weniger groß und die custom.css übersichtlicher ist
  2. Was schon weiter oben definiert wurde, muss nicht noch einmal definiert werden, nur weil man etwas im gleichen Block überschreibt
  3. Die custom.css wird vom Template wie eine LESS-Datei behandelt. Das hat zur Folge, dass man u. a. den Code schachteln kann, wodurch der Code an Übersicht gewinnt und man viel weniger tippen muss
Warnung: Spoiler!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
7 Jahre 2 Monate her - 7 Jahre 2 Monate her #3245 von Marcel
Hallo Matthias,

auf die Navigationsleiste als Verursacher für die Verschiebung hätte ich eigentlich auch selber kommen müssen. Sorry, dass ich Euch (Thomas und Dich) damit genervt habe.

Vielen Dank für Deine Mühe mit der custom.css.
Da hast Du völlig Recht, dass Redundanzen vermieden werden sollten. Ich kann zu meiner Verteidigung nur anführen, dass ich mich gerade erst einarbeite und die Übernahme von eigenen Einstellungen in die custom.css übersichtlicher fand, da ich sie auch noch kommentieren konnte, was bei einer Änderung im Backend so nicht gegeben war.

Ich werde das in einer ruhigen Minute mal grundlegend bereinigen. Vor allem wenn in der templatex Einträge drinstehen, die ich dort in der Phase des Testens direkt eingetragen hatte.

Vielen Dank
Marcel
Letzte Änderung: 7 Jahre 2 Monate her von Marcel.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.120 Sekunden