Display Flex


Folgende Problemstellung:

Mobile Navigationsdarstellung in Tirol. Es soll sich die Reihenfolge der Navigationselemente im Vergleich zur Desktopvariante ändern. Desweiteren soll beim Klick auf die Lupe die Volltextsuche unter der Navigation ausklappen und die volle Bildschirmbreite benutzen. Die Navigation ist hierbei eine „ul“, die einzelnen Navigationselemente „li“s.

Weisst man dem Suchformular hier nun width:100% zu, so bezieht sich dies auf das Listenelement darüber und die Suche hängt unmotiviert in der Mitte des Screens unter der Lupe.

Lösung:

Der „ul“ wird „display:flex“ zugewiesen. Allen „li“s werden eventuell vorhandene „position“ Anweisungen genommen und es wird für die Positionierung der „li“s im css ein „order“ tag zugewiesen (order:1 order:2 etc.). Es ist darauf zu achten ,dass auch wirklich ALLE „li“s einen solchen order tag erhalten. Dann werden die Listenelemente in aufsteigender Reihenfolge anhand ihrer Order-Tags angeordnet, hat ein Element keine Order Anweisung, wird es automatisch an den anfang der Liste gestellt.

Nun kann dem Formular unter dem „li“ width:100% zugewiesen werden und es bezieht sich tatsächlich auf die „ul“.

Umgesetzt so unter tirol.at.

Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema User Experience & Design


„Show, don’t tell.“

Autor*in: Sina Lange


infomax // Strategie & Konzeption // User Experience & Design


Das frühe Visualisieren ermöglicht Feedback. Warum Prototypen im Projekt nicht nur fürs Testing gut sind. Das A und O vor der Erstellung eines Prototyps ist es, sich Gedanken über die Zielsetzung und den Umfang zu machen. Welches Ziel soll mit dem Prototypen erreicht werden. Geht es primär um das Präsentieren zwei verschiedener Designvarianten, zu denen ein …


Beitrag lesen
04
JUL
22

One by Wacom – Neue Möglichkeiten mit einem Grafiktablett

Autor*in: Carina Kruse


User Experience & Design


Vor einer Weile tauschte ich mich mit meinen lieben Design-Kollegen Sina und Axel über das Thema Grafiktabletts aus. Da wir im Designteam des öfteren Strichzeichnungen anfertigen stellten wir oft fest, dass dies mit der Computermaus zwar möglich, aber auch sehr beschwerlich sein kann. Strichzeichnungen von Kloster Seeon, umgesetzt mit der Maus. Bildbeschreibung So kam die …


Beitrag lesen
10
JAN
22

WebKit Sibling Bug

Autor*in: Benjamin Hofmann


Technologie // User Experience & Design


Bei kleineren Anpassungen in einem unserer Projekte ist heute im alten Standard-Browser von Android ein Bug[1] aufgefallen, der dazu führte, dass die Listenelemente mit initial verstecktem Inhalt diesen beim Anklicken nicht anzeigten. Nach einer kurzen Recherche bin ich hier auch auf die Lösung gestoßen, den Checkbox Hack on Mobile Webkit[2]. Klingt fies, ist aber nur …


Beitrag lesen
13
MRZ
15

Smashing Conference Freiburg

Autor*in: Sabrina Baumgartner


Über den Tellerrand   //   User Experience & Design


Vitaly Friedman, host der Smashing Conference, auf der Bühne.
Begrüßung der Gäste bei der Smashing Conference in Freiburg | ©Marc_Thiele

Mein erster Conference besuch führte mich in die wunderschöne historische Stadt Freiburg – um genauer zu sein zur dort ansässigen Smashing Conference. Organisiert wurde das Event vom Team des Fachmagazins „Smashing Magazine“, welches eine große Auswahl an Themen rund um Webdesign und Webentwicklung bietet.


Beitrag lesen
10
OKT
22