Genau wie in Offset a background image from the right using CSS möchte ich meine shape
einige Absolutwert relativ zum rechten Rand des Behälters positionieren.Wie wird der Behälter um einen festen Abstand von seiner rechten Kante abgeschnitten?
clip-path: polygon(0 0, right 1em 0, 100% 50%, right 1em 100%, 0 100%, 0 0);
Dies sollte ein Dreieck aus dem Element auf der rechten Seite, die 1em lang ist, schneiden.
Ich kann nicht% verwenden, da dann die Dreiecksgröße auf der Länge des Elementes abhängen würde, was ich nicht will.
Leider ist es nicht auf diese Weise arbeiten. Gibt es eine andere Lösung?
Ich muss Sie um diesen Clip-Pfad-Methode warnen nicht auf Firefox arbeiten; können Sie den Quer Browser Code Gebäude es [** hier auf diesen Link **] (http://cssplant.com/clip-path-generator) –
zu bekommen Wenn es keine Lösung mit Clip-Pfad ist, können Sie es translateX durch 100% oder erstelle einen Mirror und setze transform-ursprung auf die rechte Kante + scaleX (-1) oder ähnliches :) – FelipeAls
@FelipeAls das klingt interessant - aber wie machst du das eigentlich? Die Form enthält Text, also würde das Spiegeln nicht funktionieren, denke ich? – Andy