Beat: Foat und Breite bereiten Probleme

Beitrag lesen

Doch so kann ich das nicht machen, da auf der Seite die das CMS erstellt auf einigen Unterseiten die Navigation eingeblendet, bzw. ausgeblendet wird.

Wir stossen an die Grenzen.
An dieser Stelle ist ohne JS kein weiterkommen.

Dein CMS müsste in der Lage sein, dir für die verschiedenen Situationen Klassen zu setzen. Ohne dies und ohne JS ist kein Weiterkommen.

No Liquid Design with CSS alone. Das ist die simple Wahrheit.

Ich habe mein eigenes Layout an diese Situation wie folgt angepasst:
(was bei dir die Navi, das bei mir der Sidebar)

Wenn JS ausgeschaltet:

  • stelle Content und Sidebar als display:block dar

Wenn JS verfügbar

  • ermittle die Viewportbreite
      entscheide ob Content und Sidebar je als display:inline-block
      mit width:70% bzw width:30% dargestellt werden können.
      wenn Bildschirm zu schmal, bleibe bei Block.

Ich muss einfach sagen. CSS allein bietet dir keine Antwort auf die
unterschiedlichen Ausgangsbedingungen.

Link zu meiner Demo-Seite:
http://www.elcappuccino.ch/privat_ec/save-js2col-layout.html

mfg Beat;

--
Woran ich arbeite:
X-Torah
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o