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


Wie man ein Selfie mit Kevin Powell bekommt

Autor*in: Axel Güldner


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


„Wir sind dann nächste Woche auf der SmashingCon. Sollen wir jemandem was aus Amsterdam mitbringen, wenn wir schon einmal da sind? Ne Tüte Lakritz oder ein Autogramm von Kevin Powell?“ Ich lerne es wohl nicht mehr, in Team Meetings meine große Klappe zu halten. Allerdings hatte ich ehrlich gesagt nicht damit gerechnet, dass jemand auf …


Beitrag lesen
23
APR
26

Adobe kauft Figma …

Autor*in: Axel Güldner


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


… diese Nachricht hat im September die Welt der Kreativen erschüttert und Investoren der Photoshop und PDF Firma verunsichert.Zu teuer käme der 20 Mrd. Dollar Deal befinden viele und zu sehr getrieben vor der Furcht Adobes langfristig signifikante Marktanteile an die Konkurrenz zu verlieren. Nun hat Adobe eine gewisse Historie hinsichtlich der Übernahme von konkurierenden …


Beitrag lesen
19
OKT
22

Testing und Prototyping

Autor*in: Lorena Meyer


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


„Ein Design ist erst fertig, wenn es verwendet wird.“ Wie wahr. Und doch. Wie oft werden digitale Anwendungen entwickelt, bei denen man später anhand der Analytics-Zahlen feststellen muss: Wird gar nicht genutzt. Und hier stellt sich die Frage: wurden denn diejenigen, die die Anwendung nutzen sollen, mal irgendwie eingebunden? Es gibt zahlreiche gute Gründe, warum …


Beitrag lesen
22
JUN
22

Webbrowser

Autor*in: Sascha Nützel


Technologie // User Experience & Design


Bei meinen Streifzügen durch das „Neuland“ bin ich auf einen neuen Browser gestoßen: Blisk – dieser basiert auf Chromium und hält für uns Entwickler/Designer ein paar nette Features bereit (teils in näherer Zukunft). gleichzeitig Desktop / Mobile überprüfen Auto- Refresh nach Source- Change Analytics (JS Fehler, Pagespeed, Browser Kompatibilität) Screenshots Der erste Eindruck, auch ohne Beta- Features, …


Beitrag lesen
26
SEP
16