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


Apple Touch Icons nutzen

Autor*in: Bastian Schwarz


Projekte // Technologie // User Experience & Design


Ich habe mal ein wenig recherchiert und möchte hier das Ergebnis mitteilen. Die Apple Touch Icons können generell benutzt werden um Apps oder Webseiten auf z.B. den Startbildschirm zu pinnen. Ist bei der Webseite dann ein solches Icon hinterlegt wird das „Lesezeichen“ mit ihm hinterlegt und man erhält so einen schönen Wiedererkennungswert. Generell sollten die …


Beitrag lesen
17
OKT
12

imx.Platform Lab 2025 – inspirierend und interaktiv

Autor*in: Lorena Meyer


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


In der ersten Aprilhälfte fand erneut unser alljährliches Anwenderforum aka imx.Platform Lab statt. An zwei Terminen und Locations – dieses Jahr in Grassau und Berlin – konnten Anwender*innen und Interessent*innen der Content- und Serviceplattform imx.Platform sich über Neuerungen und Entwicklungen informieren, Wissen und Best Practices austauschen und gemeinsam Ideen für neue Features entwickeln. Der Vormittag …


Beitrag lesen
17
APR
25

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

Become a Better Designer in 100 Days

Autor*in: Carina Kruse


Über den Tellerrand   //   User Experience & Design


Oder auch: Was ist eigentlich Daily UI? DailyUI ist einfach ausgedrückt ein Service, der kostenfrei eine Art 100 Tage Challenge anbietet. Per E-Mail bekommt man dann verschiedene Aufgabenstellungen zugeschickt, um die darin enthaltenen kleinen bis größeren Design Herausforderungen zu meistern. Diese Aufgaben kommen jeden Tag als eine Art Newsletter mit einem kleinen Beschreibungtext daher. Wie …


Beitrag lesen
09
MAI
23