我想在任何HTML元素或标记后面设置CSS背景,它应该有点偏移。html元素/标记背后的偏移背景
下面是我在寻找的结果:
你可以看到尖锐的红色箭头,其是<h2>
文本之前开始和文本结束前结束了轻微的背景。这个背景应该随着元素中文本的数量而扩展。
我试图与框的阴影这样做,你可以看到如下:
body {
padding: 20px;
}
h2 {
display: inline-block;
box-shadow: -10px 10px 0 red;
}
<h2>Ain't No Mountain</h2>
但你可以看到背景没有出现后面的文字。
让我知道,如果有人做了这样的事情:)
为什么在'h2 :: before'中使用双冒号? – Omer
因为双冒号是当前的方法。 - http://stackoverflow.com/questions/17684797/should-i-use-single-colons-or-double-colons-for-before-after-first-le –