目前,我有我想要的样式这样的页面标题:CSS来添加图片到文字
<div class="page_header">Categories</div>
我的风格是这样的:
.page_header {
font-family: markerfelt-thin-webfont;
text-shadow: 1px 1px 2px #000000;
font-size: x-large;
color: #bbbb75;
padding-bottom: 10px;
}
但我一直在问在文本的左侧添加一个小图片。
所以,我可以去编辑每一页标题:
<div class="page_header"><img src="http://www.clker.com/cliparts/W/e/S/a/V/m/push-pin-th.png" />Categories</div>
,但我希望我可以编辑CSS来完成这个对我来说。有没有一种方法可以将图像添加到文本左侧的CSS中(图像和文本之间有(缺失)间隙)?
我已尝试::之前在CSS(新的给我,所以我做错了什么),像这样:
.page_header {
font-family: markerfelt-thin-webfont;
text-shadow: 1px 1px 2px #000000;
font-size: x-large;
color: #bbbb75;
padding-bottom: 10px;
}
.page_header::before{
content: url('~/images/pushpin.png');
}
但所发生的一切是我标题之前获得的巨大差距。但是,如果我使用http://引用图像,它可以工作。使用〜\ images \ myimage.png失败。
你能提供你想要达到什么样的样本图像? –
英文错误。我希望可以用CSS来做到这一点。是的,我可以修改CSS。 – Craig
用示例图像编辑。 – Craig