css - 如何使用 CSS 将两个箭头图像(赞成票/反对票)叠加在一起?

标签 css

alt text alt text

上箭头.gif 和下箭头.gif

所以,它看起来像这样:
alt text
alt text

我如何创建 3 个 div 并使用 CSS 设置它们的样式,使这些箭头位于顶部箭头位于底部箭头上方的位置?

<div class="vote">  
<div class="uparrow" />  
<div class="downarrow" />  
</div>

我应该创建一个宽度受限的“投票”div 吗?我会 float: top 和 float: bottom 将背景设置为我的两个图像的两个箭头div吗?我计划将内容直接放在投票箭头的右侧,因此需要对其进行限制和压缩。

最佳答案

不要对图像使用 div - 已经有一个非常好的 img 标签!

<div class="vote">
    <img alt="^" title="vote up"   src="/images/up.arrow.png" />
    <img alt="v" title="vote down" src="/images/down.arrow.png" />
</div>

然后简单地:

.vote
{
    width: 15px;
    float: left; clear: left;
}

.vote img
{
    display: block;
    float: none; clear: both;
}

您可能希望为 .vote 添加一些边距,以将其与其旁边的内容分开。

关于css - 如何使用 CSS 将两个箭头图像(赞成票/反对票)叠加在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/764042/

相关文章:

html - 如何使用 CSS 将两列居中?

html - HTML5中div元素的重叠

html - 想要用图像填充缩略图容器,使用 ng-repeat Angularjs

css - 复杂的 CSS nth 子选择器

html - 更改高度为 : 100% 的主体的背景颜色

html - 在不创建包装 div 或在 px 中使用 margin/left 的情况下将 div 内部对齐到底部中心

html - CSS规则清理工具

javascript - 响应式正方形网格内的响应式正方形网格

javascript - 望实现矩形径向删除动画显示

css - Bootstrap 模式内文本框中的 jquery-ui 自动完成不会将单击的值填充到文本框中