How can I get this effect:
<pre class="default prettyprint prettyprinted" data-codetitle="homepage.html" style=""><code> body{ position: relative; @include background(linear-gradient(left, lighten($me, 11%), lighten($me, 11%) $half, $darkbackground $half, $darkbackground)); color: $text; width: 100%; height: 100%; @include breakpoint(baby-bear) { @include background(linear-gradient(left, lighten($me, 11%), lighten($me, 11%) 45%, $darkbackground 45%, $darkbackground)); } } </span></code></pre>
I need to use a data tag as a header:
.prettyprint { margin: 0 0 0 0.5%; border-left: 2px solid #ce8f80; overflow: auto; position: relative; width: 300px; } .prettyprint:before { content: attr(data-codetitle); background: #ce8f80; display: block; width: 100%; }
This is the result . The problem is that when scrolling, the :before element also scrolls. Is there a way to keep this item fixed. I tried different options, but can't make it work.
thanks
aurel source share