WebSite X5Help Center

 
Hans L.
Hans L.
User

Inhalt auf Seite fixieren  de

Автор: Hans L.
Просмотрено 740, Подписчики 1, Размещенный 0  

Hallo,

ich habe eine Seite bestehend aus mehreren Elementen und möchte das obere Element so fixieren, dass beim Scrollen der Texte aus den nächsten Elementen der obere Inhalt trotzdem sichtbar bleibt. Wie lässt sich das Problem lösen? Gruß Hans

Размещено
10 Ответы
Franz-Josef H.
Franz-Josef H.
Moderator

Das geht mit eigenem Code. Wenn Du in den Eigenschaften der Seite im Bereich 'Erweitert' im Feld  'Benutzerdefinierter Code' im Bereich 'vor dem </head> Tag' folgenden Code  einträgst:

<style>#imTextObject_xx{position:fixed;}</style

Das xx musst Du dabei mit der richtigen Selektornummer ersetzen. Diese findest Du im Quelltext der Seite. 

Читать больше
Размещено От Franz-Josef H.
Andreas S.
Andreas S.
Moderator

So einfach ist es nicht! Denn das Objekt wird dann zwar oben positioniert aber nicht mittig!  Und es bleibt auch beim start der Website immer ganz oben.

Die Stickybar wäre hier nicht die Lösung? Die taucht zwar erst beim scrollen auf, aber bleibt dann oben stehen.

Ansonsten müsste man es erst Online sehen wie es aussieht um einen individiuellen Code zu schreiben.

Читать больше
Размещено От Andreas S.
Andreas S.
Andreas S.
Moderator

Was ich so sehe besteht die Seite Veranstaltungen zwar aus 3 Textobjekten, aber in der ersten ist der ganze Text drinnen und in der zweiten nur 2 Zeilen und die dritte ist leer!

So einen langen Text kann man nicht fixieren, denn sonst sieht man nichts auf der Seite.

Wenn du auf einen gewissen "Text-Abschnitt" hinweisen willst, dann würde ich es als Werbebotschaft aktivieren!

Читать больше
Размещено От Andreas S.
Andreas S.
Andreas S.
Moderator

Und das geht sehr schwer, denn eine Fixierung eines Objekts setzt alle Positionierungsregeln ausser kraft und auch wenn man es etwas per Code ändert sieht es so aus....

Читать больше
Размещено От Andreas S.
Franz-Josef H.
Franz-Josef H.
Moderator

Mit relativ viel Aufwand hatte ich es schon mal wie folgt realisiert:

1. Voraussetzung: die StickyBar muss aktiviert sein.

2. Das Objekt mit dem Text in der StickyBar einfügen und etwas außerhalb der StickyBar positionieren.

3. In Schritt 1 'Einstellungen' Auswahl 'SEO und Code' im Bereich 'vor dem </HEAD> Tag' folgenden benutzerdefinierten Code einfügen: Der Code

<style>#imStickyBar_imTextObject_??{position:fixed;width:auto;height:auto;top:65px;left:50%;transform:translate(-50%);}</style>

positioniert das Objekt und mit dem Code 

<style>#imStickyBar_imTextObject_13{display:none;}</style>

wird es ausgeblendet. Die zwei ?  musst Du mit der Nummer des betroffenen Text-Objekts ersetzen.

4. Soll das Objekt auf einer Seite erscheinen, wählst Du diese Seite in Schritt 3 'Sitemap' aus und klickst oben auf 'Eigenschaften'. Dort wählst Du den Bereich 'Erweitert' aus und gibst im benutzerdefinierten Code  'vor dem </HEAD> Tag' folgenden Code ein  

 <style>#imStickyBar_imTextObject_13{display:block!important;}</style>

Читать больше
Размещено От Franz-Josef H.
Daniel W.
Daniel W.
User
Лучший пользователь месяца DEЛучший пользователь месяца EN

Wo ist der Nutzen für die Besucher, wenn ein Eintrag stehen bleibt und welchen Nachteil haben die Besucher, wenn dieser Eintrag beim Scrollen nach oben "verschwindet"? - gesehen wurde er ja.

Читать больше
Размещено От Daniel W.
Franz-Josef H.
Franz-Josef H.
Moderator

Ergänzung zu meiner Lösung: Dadurch, dass das Objekt aus der StickyBar den Seiteninhalt verdeckt, musst Du auf der betreffenden Seite die anderen Objekte entsprechend positionieren. 

@Daniel: der Nutzen liegt zum Beispiel darin,  dass der erste Eintrag immer in der Anzeige bleibt und Links aus diesem Eintrag aus jeder Seitenposition angeklickt werden können.

Читать больше
Размещено От Franz-Josef H.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

x Hans L., ... ciao, ... (It > De) ... Ich finde den Vorschlag von Franz-Josef H  sinnvoll......
... stattdessen, nur wenn Sie interessiert sind, mit meiner exklusiven Erfindung und mit EXTRA-Code könnten Sie dieses Ergebnis erhalten: Scrollen Sie die Seite nach oben und dann FIXED mit nur dem Scrollen der Seite, die darunter verläuft:
...

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪