Wenn ich anwenden, diese Regel zu einem div (mit variablem Inhalt)Kontrolle der Herkunft der Drehung in einer CSS auf der rechten Seite eines div verwandeln
position: absolute;
left: 0;
top: 0;
transform: rotate(90deg) translateY(-100%);
transform-origin: 0 0 0;
es von seiner oberen linken Ecke dreht und ‚hängt 'in der oberen linken Ecke des übergeordneten Elements. Es bewegt sich nicht, egal welche Größe die div
Wie kann ich das gleiche in der rechten Ecke, dh drehen Sie es so, dass es 'hängt' in der rechten Ecke des übergeordneten und dreht sich von oben links.
ist der Ausgangspunkt
position: absolute;
right: 0;
top: 0;
transform: rotate(90deg);
transform-origin: 100% 0 ;
aber es klebt oben "und nicht‚nach unten hängt.‘
Ich kann natürlich verschieben mit right
und top
aber diese Werte sind unterschiedlich für unterschiedliche Größe des Inhalts.
können Sie den Arbeits Code geben Sie bitte, was Sie versucht haben .. dies zum besseren Verständnis helfen –
https://codepen.io/chrispink/pen/qmZvKp Sie werden sehen, ein extra Stück Text positioniert, wo ich es sein will, aber der 'top'-Wert ist abhängig von der Größe des Textes –