Inspiré par this link et this link, je suis en train de faire l'effet pur de pliage CSS avec deux exigences: (!)Comment faire un CSS pur hauteur et un effet de pliage vraiment transparent sur une image?
- fond totalement transparent pour montrer un
<IMAGE>
derrière - pouvoir utiliser toute la hauteur de le
<DIV>
élément à l'intérieur (!)
J'ai essayé de faire le travail de mine mais le coin de topright ne devient pas transparent. Si je remplace ...
border-top: 60px solid red;
avec
border-top: 60px solid transparent;
alors l'arrière-plan de la boîte de rectangle apparaît à travers elle. Existe-t-il un moyen de résoudre cela avec une solution CSS pure? Si oui comment? Si non, alors quelles sont les alternatives qui se rapprochent de CSS? Le code/les coordinations devraient être lisibles, interprétables et facilement modifiables par les humains sans avoir besoin d'un programme basé sur un vecteur tel qu'inkscape.
La démo où je suis coincé:
https://jsfiddle.net/cg7hoyt3/
Hmm ... Je serais probablement utiliser un masque d'écrêtage ou quelque chose de similaire. –
avez-vous vérifié cela? https://designshack.net/articles/css/code-a-simple-folded-corner-effect-with-css/ – Hash
Vous pouvez utiliser SVG pour créer la conception de note. puis ajoutez le pli. Cela permettra d'éviter les hacks.:) – Aslam