Giving the <del> tag a cool "redacted" look using Lettering.js. Based on http://bit.ly/1fECmjv
A Pen by Lauren Herda on CodePen.
<div class="content"> | |
<p>Curabitur <del>blandit tempus porttitor</del>. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Etiam porta sem malesuada magna mollis euismod.</p> | |
<p>Etiam porta sem malesuada magna mollis euismod. Integer posuere erat a ante venenatis <del>dapibus posuere velit aliquet</del>. Sed posuere consectetur est at lobortis. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Etiam porta sem malesuada magna mollis euismod. Curabitur blandit tempus porttitor.</p> | |
<p>Morbi leo risus, <del>porta ac consectetur ac, vestibulum at eros. Nullam id dolor id nibh ultricies vehicula ut id elit</del>. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Cras mattis consectetur purus sit amet fermentum. Aenean eu leo quam. Pellentesque ornare sem <del>lacinia quam</del> venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Sed posuere consectetur est at lobortis.</p> | |
</div> |
$('del').lettering('words') |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/lettering.js/0.6.1/jquery.lettering.min.js"></script> |
@import "nib" | |
body { | |
background-color darken(white,10%) | |
} | |
.content { | |
font-family "American Typewriter", "Courier New", Courier, monospace | |
font-size 14px | |
line-height 20px | |
width 600px | |
margin 2em auto | |
padding 3em | |
box-shadow 0 5px 10px rgba(black,.25) | |
background-color white | |
} | |
p { | |
display block | |
margin 0 0 1em 0 | |
font-smoothing subpixel-antialiased | |
color lighten(black,30%) | |
} | |
del span { | |
display inline-block | |
background-color black | |
color transparent | |
transform rotate(.5deg) skewx(-8deg) | |
padding 0 1em | |
margin 0 -.5em | |
user-select none | |
cursor default | |
border-radius 2px | |
&:nth-child(1) { | |
transform rotate(1deg) | |
} | |
&:nth-child(2) { | |
transform rotate(-1deg) | |
} | |
&:nth-child(5) { | |
transform rotate(2deg) | |
} | |
} |
Giving the <del> tag a cool "redacted" look using Lettering.js. Based on http://bit.ly/1fECmjv
A Pen by Lauren Herda on CodePen.