【发布时间】:2012-11-06 16:35:29
【问题描述】:
使用 Google Web Toolkit,我有一个 DIV 父级、一个 DIV 和一个锚子级。
<div class="unseen activity">
<div class = "unseen-label"/>
<a href .../>
</div>
使用以下 CSS,Chrome 会在锚点下方显示“看不见的标签”。它在 Chrome 和 FireFox 中都正确定位。
但是,FireFox 显示的标签与锚点对齐。
.unseen-activity div.unseen-label {
display: inline-block;
position: relative;
top: -5px;
}
和
.unseen-activity a {
background: url('style/images/refreshActivity.png') no-repeat;
background-position: 0 2px;
height: 20px;
overflow: hidden;
margin-left: 10px;
display: inline-block;
margin-top: 2px;
padding-left: 20px;
padding-right: 10px;
position: relative;
top: 2px;
}
请告诉我如何更改我的 CSS,以便 Chrome 以锚点为中心呈现标签。但是,我需要让 FireFox 满意并正确渲染。
【问题讨论】: