CSS Drop-Spalten-Layout


CSS Drop Column Layout
Copyright © By muffinresearch.co.uk
For original English text, go to: http://muffinresearch.co.uk/archives/2006/02/07/css-drop-column-layout/

Simon Collison veröffentlichte einen Artikel über seine neue feste Breite 3-Modell, das kann mit einer Mischung aus JavaScript, um die Position auf der Erlaubnis des Kunden Fenster-basierten ändern. Für weitere Informationen über die Lage der Simon sehen Sie dieses Thema . Tim erwähnt Ihrer Website in den Kommentaren zu Collylogic, dass diese Website die gleichen Funktionen, ohne dass JavaScript umfasst sagen. So dieses Thema eine detaillierte Erklärung, wie das Layout meiner Arbeit.

Als ich diese Website erstellt Ich möchte vier Spalten, die mit fester Breite werden müssen. Die Idee war, dass, wenn Sie die Größe des Fensters verändern, wird die Spalte Drop-Down, wenn es genug Platz. Um hier näher visuell zu erklären:

Dyyagrama die Größe des Browser-Fensters bewirkt, dass die vierte Spalte admovitstsa

Um den gewünschten Effekt, den ich mit Schwimmern am erzielen. Die natürliche Eigenschaft Floats zu fallen, wenn der Platz nicht ausreicht, bis genug Platz. Dies bedeutet, dass die Spalte ganz links zu fallen, wenn das Fenster die Größe neu. Eines der Probleme wäre es, wenn der Inhalt Spalte war nicht hoch genug, um Vertriebenen Spalte verpackt darunter. Zur Bekämpfung dieser unerwünschten Effekt, habe ich den linken Rand der Hülle zu “halten” 3 kleinere Spalten rechts der Inhalt.

Nachteile

Es gibt mehrere Einschränkungen mit dieser Technik. 4. (Quartär)-Spalte unter dem zweiten (mittleren) Spalte fallen, wenn die zweite (mittlere) Spalte der gleichen Höhe oder weniger hoch als ein Drittel (tertiären)-Spalte.

Min-width wurde so eingestellt, dass der Körper horizontale Scroll-Leiste erscheint, wenn das Fenster unten 770px geändert wird. Es ist nicht in IE funktionieren, und auch nicht seine eigenen Worte.

Demo

Die folgende Demo

grob über vereinfachte, aber um Ihnen eine Vorstellung davon, wie dieses System funktioniert.

  • DROP COLUMN Demo
  • Falsche Demo ohne Wrapper

Comments are closed.