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


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

Styling von Checkboxen und Radiobuttons

Autor*in: Benjamin Hofmann


Technologie   //   User Experience & Design


Wieder einmal ein Linktipp: Customizing web forms with CSS3 and WebKit Leider funktionieren diese Styles, so wie sie im Artikel dargestellt werden, nur in WebKit-basierten Browsern, also im Safari, Chrome oder den Standard-Browsern von Android und iOS. Aber wenn diese Styles nicht angewandt werden können springt der jeweilige Browser auf die normale Darstellung zurück, wie …


Beitrag lesen
23
FEB
12

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

Design & UX – Smashing Conference ’23 in Antwerpen

Autor*innen: Carina Kruse, Sabrina Baumgartner


infomax   //   Über den Tellerrand   //   User Experience & Design


Ja, Antwerpen! Richtig gelesen. So sind wir, Sabrina und Carina quer durch Deutschland, in die zweitgrößte Hauptstadt von Belgien gefahren, um das Event des Fachmagazins „Smashing Magazine“ zu besuchen. (An dieser Stelle sei gesagt, Wahnsinn! – Was für eine an sich schon wirklich durchdesignte, wunderschöne Stadt. 😊) Denn dort gab es erneut eine Smashing Conference, diesmal …


Beitrag lesen
24
OKT
23