Ich verwende absolute Element innerhalb der Flexbox. Mein Code arbeitet an Chrome, aber Firefox zentriert nicht mein absolutes Element und skaliert mein Bild.Flexbox - Firefox zentriert absolutes Element nicht
hier ist mein Code
<figure class="banner">
<img src="http://doc.jsfiddle.net/_downloads/jsfiddle-desktop-1440x900-a.png" />
<figcaption>
<p>TEXT</p>
<h3>TİTLE</h3>
<p>TEXT</p>
<a href="#">DETAIL</a>
</figcaption>
</figure>
css:
.banner{display:flex; overflow:hidden; justify-content:center; position:relative; width:350px;}
.banner figcaption{position:absolute; z-index:1; color:@white; text-align:center; width:90%; align-self:center; background:#f00;}
https://jsfiddle.net/nbqtn678/
Flexbox kommt in den meisten Browsern mit absoluter Positionierung nicht gut zurecht. Es gibt mehrere Möglichkeiten, um das Layout, das Sie in der Jfiddle gemacht haben, zu erreichen, aber ich kann, wenn das Bild ein Hintergrundbild sein kann, oder das ist ein loser Gegenstand innerhalb des Banners sein. Ist eine andere Lösung akzeptabel, solange das Ergebnis gleich ist? Denn dann könnte ich einige Beispiele aufstellen. –
Hallo Paul, ich suche einen wahren Weg. Also, was ist dein Vorschlag? –