demo_community icon indicating copy to clipboard operation
demo_community copied to clipboard

Gleiche Höhe für Teaserboxen

Open polarpixel opened this issue 8 years ago • 9 comments

auch bei unterschiedlich viel Content die Boxen auf identische Höhe setzen

polarpixel avatar Jun 29 '16 17:06 polarpixel

https://github.com/liabru/jquery-match-height

DavidBruchmann avatar Sep 13 '17 18:09 DavidBruchmann

-> cssgrid bitte!

staabm avatar Sep 13 '17 19:09 staabm

Oder erstmal Flexbox, das wird auch noch von etwas älteren Browsern supportet. Aber bitte keine JS-Lösung.

schuer avatar Sep 14 '17 06:09 schuer

@DavidBruchmann das Skript ist nett, nur wenn es mal ein paar mehr Objekte werden als sagen wir mal 9 (meine Erfahrung) gibt es seltsame Ladeeffekte.

skerbis avatar Sep 14 '17 06:09 skerbis

@skerbis Echt? Ich hatte vor, genau das einzusetzen, habe es in etlichen Projekten in Verwendung und keine Probleme damit. Aber vermutlich bin ich unter Deinem Limit von 9. CSS ist aber auch gut, ich nehme Eure Anregung auf.

polarpixel avatar Sep 14 '17 06:09 polarpixel

Na ja, ist halt davon abhängig wie komplex der Rest des Designs ist. Da kommt es schon mal in's stolpern.

skerbis avatar Sep 14 '17 07:09 skerbis

JS-Lösungen müssen abwarten, bis sämtlicher Content innerhalb der Boxen vollständig geladen und richtig gerendert wurde, um die Höhe zu messen. Das ist nicht ganz trivial. Hinzu kommt, dass bei dynamischen Anpassungen des Contents das Script erneut messen muss, ebenso bei Veränderungen des Viewports, falls sich dabei das Layout ändert.

Deshalb sind CSS-basierte Lösungen deutlich robuster und effizienter, denn sie überlassen das Rendering komplett dem Browser.

schuer avatar Sep 14 '17 07:09 schuer

@schuer das kannst du pauschal nicht so sagen. Wenn du anfängst, Elemente noch zusätzlich zu animieren per jquery bspw, dann kann flexbox den Browser ganz schön in die Knie zwingen.

im Allgemeinen stimmt's.

alxndr-w avatar Sep 14 '17 07:09 alxndr-w

CSS ist meistens besser, keine Einwände,

DavidBruchmann avatar Sep 14 '17 08:09 DavidBruchmann

6 Jahre später: Ich denke, wir sollten hier mal schließen. Falls jemand aber weiterhin Bedarf sieht, gerne wieder öffnen!

schuer avatar Jun 25 '23 09:06 schuer