CMSimple OnePager Demo
Posted: Tue 26. Apr 2016, 09:25
Hallo,
man muss ja nicht jedem Trend folgen, aber ich treffe zunehmend auf One Page Seiten, also Internetseiten, bei denen alles auf einer Seite stattfindet und das ganze mit einer Internen Navigation verbunden wird. Gerne auch mit smooth scrolling und langsam einblendenden scroll-to-top Buttons, wenn man nach unten scrollt.
Also habe ich mal drüber nachgedacht, und für CMSimple eine ganz einfache Lösung gefunden:
Für diese Lösung ist kein extra Plugin notwendig.
Nachteil: Ein wenig im Quelltext arbeiten sollte man schon können, um den Newsboxen auf der Startseite die IDs und Klassen zuweisen zu können und noch ein <div> ... </div> drumlegen zu können. Das macht die Gestaltung der einzelnen Abschnitte der Seite möglich. Und die Navigation muss im Template angepasst werden. Und ein paar CSS Kentnisse sind auch von Vorteil.
Aber das alles muss eigentlich nur der Webmaster können, solange an der Struktur der Seite nichts geändert wird.
Demo: http://www.ge-webdesign.de/onepage/
Mich würde vor allem interessieren, ob es Probleme mit dem somooth scrolling auf Smartphones gibt, wenn ja: welches Gerät, welches Betriebssystem und welcher Browser.
Bei mir klappt es auf allen PCs und Notebooks mit Windows 8.1 und auf iPad mit Safari. Auf meinem (zugegeben uralten) Samsung Note mit Android 4.1.2 und Standard Browser klappt zwar das scrolling (Ziel wird gefunden) - aber nicht smooth,
Gert
man muss ja nicht jedem Trend folgen, aber ich treffe zunehmend auf One Page Seiten, also Internetseiten, bei denen alles auf einer Seite stattfindet und das ganze mit einer Internen Navigation verbunden wird. Gerne auch mit smooth scrolling und langsam einblendenden scroll-to-top Buttons, wenn man nach unten scrollt.
Also habe ich mal drüber nachgedacht, und für CMSimple eine ganz einfache Lösung gefunden:
- Navigationsmenü weglassen
- CMSimple Seiten auf der Startseite per newsbox() einbinden
- spezielles OnePage Template + zweites Template für die Bearbeitung der einzelnen Seiten
- ein JavaScript sorgt für smooth scrolling und das ein-und ausblenden des scroll-to-top Buttons, übrigens ohne jQuery
Für diese Lösung ist kein extra Plugin notwendig.
Nachteil: Ein wenig im Quelltext arbeiten sollte man schon können, um den Newsboxen auf der Startseite die IDs und Klassen zuweisen zu können und noch ein <div> ... </div> drumlegen zu können. Das macht die Gestaltung der einzelnen Abschnitte der Seite möglich. Und die Navigation muss im Template angepasst werden. Und ein paar CSS Kentnisse sind auch von Vorteil.
Aber das alles muss eigentlich nur der Webmaster können, solange an der Struktur der Seite nichts geändert wird.
Demo: http://www.ge-webdesign.de/onepage/
Mich würde vor allem interessieren, ob es Probleme mit dem somooth scrolling auf Smartphones gibt, wenn ja: welches Gerät, welches Betriebssystem und welcher Browser.
Bei mir klappt es auf allen PCs und Notebooks mit Windows 8.1 und auf iPad mit Safari. Auf meinem (zugegeben uralten) Samsung Note mit Android 4.1.2 und Standard Browser klappt zwar das scrolling (Ziel wird gefunden) - aber nicht smooth,
Gert