css - 同一图像和定位的多个实例

标签 css html position multiple-instances

我想在同一页面上多次放置同一张图片。我为此图像创建了一个 div,但我不确定每次放置它的最佳方法是什么。我是初学者,我希望这是相对简单的事情。有没有更好的方法来解决这个问题?我在 html 部分确实有所有的“箭头”,但它看起来很笨重。谢谢你的帮助!!!顺便说一句,这个例子只显示了 1 个实例。

div.arrow  
{
width:17px; 
height:16px;
background-image: url("images/resumearrow");
}

<div class="arrow">
<img style= "position:absolute; top:13px; left:-19px; width:17px; height:16px;"></div>

最佳答案

您可能想要使用 CSS 属性 background-image(和简写 background)而不是嵌入图像的 div。

这是一个简单的例子:

HTML

<ul>
    <li>Apples</li>
    <li>Oranges</li>
    <li>Bananas</li>
</ul>

CSS

li {
    height: 50px;
    padding-left: 60px;
    margin: 10px;
    background: url(http://placehold.it/50x50) no-repeat;       
}​

Demo

关于css - 同一图像和定位的多个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14007299/

相关文章:

html - border-bottom 丢弃整个 div

javascript - Java : extract a value from a string based on delimiters

html - 如何从边框到边框填充整个日历标题?

css - 当鼠标进入 IE9 窗口时 Div 改变位置 ??

jquery - 内部链接破坏网站结构

html - 因为我可以在每个标题中垂直对齐文本?

javascript - 为 JavaScript 启用 UTF-8 编码

html - 2 列 css3 设置,高度可变,内部对象垂直放置

C# - 将控件移动到鼠标的位置

css - Bootstrap 响应图像缩放