css 使用:before和:after伪元素的“更深”缩进文本效果。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 使用:before和:after伪元素的“更深”缩进文本效果。相关的知识,希望对你有一定的参考价值。
{"view":"split","fontsize":"100","seethrough":"","prefixfree":"1","page":"all"}
<h1 class="depth" title="Lorem ipsum">Lorem ipsum</h1>
/**
* A "deeper" indented text effect with the :before and :after pseudo-elements.
*/
html, body {
height: 100%;
}
body {
margin: 0;
background: #0A539C;
background: linear-gradient(top, #4293d6 0%,#001e96 100%);
overflow: hidden;
}
.depth {
display: block;
padding: 0px;
color: black;
font: bold 7em Arial, sans-serif;
position: relative;
}
.depth:before, .depth:after {
content: attr(title);
padding: 0px;
color: rgba(255,255,255,.1);
position: absolute;
}
.depth:before { top: 1px; left: 1px }
.depth:after { top: 2px; left: 2px }
以上是关于css 使用:before和:after伪元素的“更深”缩进文本效果。的主要内容,如果未能解决你的问题,请参考以下文章
CSS:伪元素 :before 和 :after 从原始元素继承宽度/高度
伪元素 ::after 和 ::before 应该这么用
伪元素 ::after 和 ::before 应该这么用
伪元素 ::after 和 ::before 应该这么用
带有 :before 和 :after 伪元素的 CSS 过渡
CSS ::before 和 ::after 伪元素用法