Responsive Webdesign – Wie geht man mit der Navigation um?
Grundlegend habe ich es ja verstanden und diese Erklärung hat mir zum Verständnis sehr geholfen.
Aber im Detail möchte ich eine waagerechte Navigation im Header durch Zusammenschieben des Broserfenster in eine senkrechte Navigation umwandeln mittels CSS. Aber meine CSS-Angaben für die Navigation in den Media-Query's behindern sich gegenseitig.
Dann versuchte ich es mit einer zweiten Navigation mit der ID=mobil und blendete sie beim großen Browserfenster über display {none} aus. Dann war sie nicht zu sehen, aber bei zusammengeschobenen Fenster war dann auch keine zu sehen, wenn ich die normale .mod_navigation dort auch über display {none} ausblendete.
Hat jemand eine Idee oder Lösungsansatz wie man eine horizontalen Navigation mittels media queries in eine vertikale Navigation umwandeln kann.
Vielen Dank im Voraus
Goody
responsive webdesign - links
Hi, responsive webdesign ist schon eine tolle Sache. Ich habe bisher auch 2 Seiten umgesetzt und Contao ist bestens dafür geeignet. Dabei haben mir auch folgende Seiten geholfen. Der Nachteil der Geschichte ist eben das die Bilder mit der vollen Größe geladen werden und per CSS skaliert (width: 100%) wird. Deshalb passen sich die Bilder der Größe an.
Hier meine Beispielseiten:
Hier die Informationsseiten:
Viele Grüße, Wandski
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Rene,
inzwischen habe ich schon gesehen, es handelt sich hier tatsächlich um eine leicht verwechselbare Namensähnlichkeit.
Was Du hast, ist offenbar der Jedo FlexiSlider, ich habe gerade den Flexi Slider im Einsatz.
Anhang 8322
welchem ich jetzt den Vorzug gebe bin ich mir noch nicht im Klaren.
Danke für deinen CSS-Schnipsel, den teste ich jetzt mal, freu*
Grüße Doro
nachtrag: der Flexi Slider ist hier zu finden
Contao + externe css-Frameworks
Hallo zusammen!
Ich möchte mich hier einklinken, weil ich zum Thema responsives Layout auch zwei Fragen allerdings mehr allgemeiner Natur habe, die mir unter den Nägeln brennen. Ich hoffe es geht in Ordnung dazu keinen extra-Thread aufzumachen.
Es gibt ja bekanntlich eine Menge externer, responsiver css-Frameworks. Seit Tagen google ich auf der Suche nach Hinweisen wie man diese Frameworks HTML-technisch (!) in ein CMS und speziell in Contao einbindet. Ich habe nichts gefunden. Selbst Merz und Müller halten sich in ihren Contao-Wälzern dazu eher bedeckt.
1. Da ja der Kopf und der Fuß ebenfalls anpassungsfähig sein soll, wird man nicht um eine angepasste fe_page in Contao herumkommen. So dass es wohl nicht reicht, nur die externen Framework-Stylesheets einzubinden. Ist das richtig?
Heißt das: ich müsste den Header und den Footer in Contao sozusagen außer Kraft setzen? Kann mir jemand bitte sagen, wie man das macht?
2. Contao 3: Wie ich mit Interesse gelesen habe, bringt Version 3 ein responsives Raster mit. Ich kann nicht beurteilen wie gut/ flexibel dieses Grid ist. Vielleicht gibt es dennoch Gründe oder Vorlieben, die dafür sprechen, ein fremdes css-Framework (z.B. Skeleton) auch dort zu benutzen. Muss man dann wie bei Punkt 1 auch hier die fe_page anpassen?
Vielen Dank für eure Hinweise
Gruß
Thannhäuser
Responsive Web Design. Was is'n das genau?
Ethan Marcotte hat seinen ALA-Artikel zu "RWD" im Mai 2010 veröffentlicht. Da ist quasi der Begriff erfunden worden. Richtig ins Rollen gekommen ist die Sache mit dem Erscheinen des ABA-Buchs "RWD" im Jahre 2011. Marcotte meint damit drei Dinge: "fluid grids", "flexible images" und "media queries".
Der Begriff hat von Anfang an für Verwirrung gesorgt. Jeffrey Zeldman hat das sehr schön ausgedrückt in seinem Blog-Artikel "RESPONSIVE DESIGN. I DON’T THINK THAT WORD MEANS WHAT YOU THINK IT MEANS." Seit Fazit ist:
Zitat:
Our understanding of 'responsive design' should be broadened to cover any approach that delivers elegant visual experiences regardless of the size of the user's display and the limitations or capabilities of the device.
Seitdem wird unter "responsive" so ziemlich alles verstanden, was nicht "festgenagelte Breite in Pixel" ist. Wenn also jemand was "responsive" machen will, sollte er erst genau überlegen, was genau er damit eigentlich meint.
Zitat:
Zitat von
thannhäuser
Es gibt ja bekanntlich eine Menge externer, responsiver css-Frameworks.
Stimmt. Fast soviel wie Definitionen von "responsive". Und das wiederum sind fast so viele wie Facebook-User.
Ich habe so ein bisschen das Gefühl, dass du dich von dem Vorhandensein so vieler toller Responsive-Frameworks ein bisschen kirre machen lässt. Ich habe bis jetzt noch keines gesehen, dass irgendwas könnte, was zum Beispiel YAML nicht auch könnte. Und einarbeiten muss man sich immer ;)
Zitat:
Zitat von
thannhäuser
Seit Tagen google ich auf der Suche nach Hinweisen wie man diese Frameworks HTML-technisch (!) in ein CMS und speziell in Contao einbindet. Ich habe nichts gefunden. Selbst Merz und Müller halten sich in ihren Contao-Wälzern dazu eher bedeckt.
"Merz" ist im August 2010 erschienen. "Müller" im Oktober 2010, mit einer zweiten Auflage im November 2011. Da kann zum Einbinden von "responsive Frameworks", die zum großen Teil nach diesen Büchern entstanden sind, wirklich nicht soviel drinstehen.
Zitat:
Zitat von
thannhäuser
... wird man nicht um eine angepasste fe_page in Contao herumkommen. So dass es wohl nicht reicht, nur die externen Framework-Stylesheets einzubinden.
Ein CSS-Framework setzt oft eine bestimmte HTML-Struktur voraus, und wenn das nicht zufällig dieselbe ist wie in der fe_page, ja dann brauchst du eine anderes Seitentemplate.
Zitat:
Zitat von
thannhäuser
Heißt das: ich müsste den Header und den Footer in Contao sozusagen außer Kraft setzen? Kann mir jemand bitte sagen, wie man das macht?
Warum? Darf eine "responsive Website" keinen Header oder Footer haben? Aber sei's drum: Im Seitenlayout kann man die Header oder Footer de-aktivieren.
Zitat:
Zitat von
thannhäuser
Wie ich mit Interesse gelesen habe, bringt Version 3 ein responsives Raster mit. Ich kann nicht beurteilen wie gut/ flexibel dieses Grid ist.
Einfach ausprobieren. Aber überlege dir vorher etwas genauer, was du erreichen willst ;)
So. Das reicht für heute. "Müller" muss jetzt wieder ans Buch schreiben. Contao3. Und die Beispielsite läuft schon wie geschmiert. Auch die mobile Version. Und responsive wird das auch noch. Whatever that may mean...
Contao und andere CSS-Frameworks
Rene hat doch glaube ich geschrieben, dass die fe_page unverändert bleibt.
Mit CSS-Framework ist wohl der Layout-Builder gemeint. In Contao 3 RC1 kannst du im Seitenlayout superbequem alles vom Contao-CSS-Framework ausstellen und an gleicher Stelle deinen externen Stylesheets von irgendeinem Skelett oder Golden Grids Dingelbumbel einbinden.
Wenn ein CSS-Framework keine bestimmten HTML-Strukturen voraussetzt (wie z. B. das bei YAML der Fall ist), dann funktioniert das mit der Gestaltung über die Vergabe von Klassen. Darum setzt du im Seitenlayout alles auf eine Spalte und die Gestaltung machst du mit den Klassennamen bei den Artikeln oder Inhaltselementen.
Leo hat dazu einen schönen Beitrag geschrieben:
http://www.contao.org/de/news/den-la...mbinieren.html
Ist zwar nicht "responsive", aber zum Lesen und Verstehen der Prinzipien bestimmt nicht schlecht.
Firefox Addon Web Developer mit View für Responsive Layouts
Zitat:
Mein größtes Problem ist das Testen.
Durch Zufall habe ich heute, im Firefox Addon Web Developer V. 1.2.2, eine Vorschau für Responsive Layouts entdeckt!
Risize --> View Responsive Layouts
Steffen Winde