css - 图片和文字重叠

标签 css image

我有一个 anchor 标签,我想根据情况给 anchor 标签的背景设置一个图标。

所以我有以下类(class):-

/* Folder Icons CSS */
.FolderOpen {
  width: 150px;
  height: 50px;
  background-image: url(../images/icon_folder_24x24.png);
  background-repeat:no-repeat;
  overflow: hidden;
}

.FolderClose {
  width: 150px;
  height: 50px;
  background-image: url(../images/icon_folder_24x24_closed.png);
  background-repeat:no-repeat;
  overflow: hidden;
}

图片大小24x24

我的 achor 标签如下:-

<a class="showFilesForFolder FolderClose" data-folderid="@folder.FolderId" data-personid="@Model.PersonId" style="cursor:pointer; text-decoration:none;"> <span>@folder.FolderName</span></a><br />

图像未显示全高和全宽。

你能帮我让文字不与图像重叠并且图像显示得很好吗?

提前致谢

最佳答案

您应该在 anchor 标记内使用图像标记。然后你可以设置css来获取文本和图像的正确位置。

关于css - 图片和文字重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18143691/

相关文章:

html - CSS 样式代码未显示在我的内容类中

html - 如何在 CSS 中实现固定的左侧边栏和流畅的右侧内容

javascript - 暂停背景 gif/视频

Java - 旋转图像总是失败

CSS:图像 100% 高度 - 50px

python - 使用 matplotlib 和 python 中的多处理功能保存多个图像(~50k)

html - 覆盖可点击区域 - CSS

jquery - CSS3 与 jQuery 的转换只能在暂停后工作?

image - 如何在 Matlab 中找到二值图像中的所有连通分量?

python - 2D 可变迭代器/生成器