我必须在网站上提供一些关于使用带有精美图形按钮的表单的信息。
我希望它像这样:
To show info press <info buttton icon>, to configure preferences press <preferences button icon>.
并且图标按图标排列在一个大文件中。
因此,例如<info buttton icon>
来自 icons.png 文件并且具有偏移量(20px,20px)并且<preferences button icon>
来自同一个文件并且具有偏移量(20px,40px)。
我可以使用纯 HTML 和 CSS。
我尝试使用div
withbackground-position
属性,但div
不能在段落内。
对于如何实现这一目标的任何解决方案或提示,我将不胜感激。
编辑:阅读响应后,我使用了以下代码:
<p>To show info press
<span style="background: url(./img/icons.png); height: 18px; width: 18px;"></span>
, to configure preferences press
<span style="background: url(./img/icons.png); height: 18px; width: 18px; background-position: -18px 0px !important;"></span></p>
<img src="./img/icons.png">
跨度中的图标未显示(跨度不可见,只是文本),但在img
标签中显示,因此图像路径是正确的。