Ich habe Probleme, Kind-Element an das Ende des übergeordneten Elements auszurichten. Beide sind Flexelemente. Das Elternelement hat eine Höhe von 100% und das Kind hat: align-self: flex-end. Dieses Setup funktioniert in allen gängigen Browsern (Firefox, Chrome, IE/Edge), funktioniert aber nicht in Safari 9 (und einigen älteren Versionen, die auch flexbox unterstützen).Safari 9 - flexbox align-self: flex-end funktioniert nicht
Hier ist, wie es aussieht: screenshot of the problem
Hier copy-paste Beispiel können Sie sehen, es funktioniert in Chrome, aber in Safari seine in der Mitte:
http://cdpn.io/usrbowe/pen/JXBjvv
Das Problem ist, dass Bei .Row ist align-items: center, das in Safari eine höhere Priorität hat, so dass das untergeordnete Element in der Mitte ausgerichtet wird.
Es wäre besser, wenn Sie ein funktionierendes Beispiel einfügen könnten, um es zu beweisen. –
ok, ich habe Arbeitsbeispiel in Codepen hinzugefügt – usrbowe
Fragen, die Code-Hilfe suchen, müssen den kürzesten Code enthalten, der notwendig ist, um ** in der Frage selbst zu reproduzieren **. Obwohl Sie einen [** Link zu einem Beispiel oder einer Site ** angegeben haben] (http://meta.stackoverflow.com/questions/254428/something-in-my-web-site-or-project-doesnt-work- can-i-just-einfügen-a-link-to-it), sollte die Verknüpfung ungültig werden, würde Ihre Frage keinen Wert für andere zukünftige SO-Benutzer mit dem gleichen Problem haben. –