J'ai besoin d'appliquer une position fixe à la fenêtre d'un div enfant à l'intérieur d'un parent qui a une transformation appliquée. Malheureusement, je ne peux pas supprimer la transformation sur le parent.
- Avez-vous une idée de la manière de contourner ce comportement ?
-
Puis-je utiliser la transformation sur l'élément enfant pour qu'il ressemble à une position fixe ?
.rotate { transform: rotate(30deg); background: blue; width: 300px; height: 300px; margin: 0 auto;
} .fixed { position: fixed; background: red; padding: 10px; color: white; top: 50px; }
<html> <body> <div class="rotate"> <div class="fixed"> I am fixed inside a rotated div.</div> </div> <div class="fixed"> I am fixed outside a rotated div.</div> </body> </html>