Got this wonderful idea of these cool corner ribbons and decided to make it ready for use. Custom styles like colors work with simple class changes.
A Pen by Miro Karilahti on CodePen.
Got this wonderful idea of these cool corner ribbons and decided to make it ready for use. Custom styles like colors work with simple class changes.
A Pen by Miro Karilahti on CodePen.
| <div class="cr cr-top cr-left cr-sticky cr-red">Hello</div> | |
| <div class="cr cr-top cr-right cr-sticky cr-blue">Hello</div> | |
| <div class="cr cr-bottom cr-left cr-sticky cr-orange">Hello</div> | |
| <div class="cr cr-bottom cr-right cr-sticky cr-green">Hello</div> |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> |
| body { | |
| background: #f0f0f0; | |
| font-family: sans-serif; | |
| } | |
| .cr { | |
| width: 200px; | |
| padding: 16px; | |
| position: absolute; | |
| text-align: center; | |
| color: #f0f0f0; | |
| } | |
| .cr-sticky { | |
| position: fixed; | |
| } | |
| /* Positions */ | |
| .cr-top { top: 25px; } | |
| .cr-bottom { bottom: 25px; } | |
| .cr-left { left: -50px; } | |
| .cr-right { right: -50px; } | |
| /* Rotations */ | |
| .cr-top.cr-left, | |
| .cr-bottom.cr-right { | |
| transform: rotate(-45deg); | |
| } | |
| .cr-top.cr-right, | |
| .cr-bottom.cr-left { | |
| transform: rotate(45deg); | |
| } | |
| /* Colors */ | |
| .cr-white { background-color: #f0f0f0; color: #444; } | |
| .cr-black { background-color: #333; } | |
| .cr-grey { background-color: #999; } | |
| .cr-blue { background-color: #39d; } | |
| .cr-green { background-color: #2c7; } | |
| .cr-turquoise { background-color: #1b9; } | |
| .cr-purple { background-color: #95b; } | |
| .cr-red { background-color: #e43; } | |
| .cr-orange { background-color: #e82; } | |
| .cr-yellow { background-color: #ec0; } |