【发布时间】:2019-06-21 06:10:52
【问题描述】:
我想在每个 h1 元素的左侧显示一个图像。我正在尝试为此使用before 伪元素。
问题在于,由于没有内容,before 伪元素会显示在h1 元素之上。如何“移动” h1 元素,使其始终出现在 before 伪元素旁边?
这是笔:https://codepen.io/saifalfalah/pen/qzRMjj
如果有更好的方法,而不是使用伪元素?
【问题讨论】:
-
为什么是伪元素?为 h1 提供填充并在填充创建的区域中添加背景图像
-
请在问题中包含minimal reproducible example。链接烂了。
-
保持内联块,删除位置,如有必要重置垂直对齐codepen.io/anon/pen/XLpPYN
-
@G-Cyr 成功了。谢谢!