| <style> |
| span::selection { color: purple; } |
| div.roundedRect { |
| width: 100px; |
| height: 100px; |
| margin: 50px; |
| -webkit-border-radius: 25px; |
| -webkit-box-shadow: hsla(20, 100%, 50%, 1) 7px 4px 0 |
| , hsla(60, 100%, 50%, 1) -8px 14px 2px |
| , hsla(100, 100%, 50%, 1) -21px -12px 5px; |
| } |
| </style> |
| <div style=" |
| font-family: Lucida Grande; |
| font-weight: bold; |
| font-size: 48px; |
| margin: 20px; |
| text-shadow: hsla(20, 100%, 50%, 1) 7px 4px 0 |
| , hsla(60, 100%, 50%, 1) -8px 14px 2px |
| , hsla(100, 100%, 50%, 1) -21px -12px 5px; |
| "> |
| <span style="-webkit-text-stroke: 1px; -webkit-text-fill-color: transparent;">This</span> |
| <span style="-webkit-text-stroke: 1px; -webkit-text-fill-color: white;">text</span> |
| <span style="color: rgba(0, 0, 0, 0.3);">casts</span> |
| <span id="selectMe">multiple</span> |
| shadows |
| </div> |
| <script> |
| var text = document.getElementById("selectMe").firstChild; |
| getSelection().setBaseAndExtent(text, 0, text, 6); |
| </script> |
| <div class="roundedRect"></div> |
| <div class="roundedRect" style="background-color: white;"></div> |
| <div class="roundedRect" style="background-color: rgba(0, 0, 0, 0.2);"></div> |