我有一个锚点元素,它使用css类基本上用图像替换文本。我知道这听起来很奇怪。但是,最终的结果看起来是正确的(大部分)。CSS - 浮动左和锚元素
.toolLink a {
overflow:hidden;
}
.toolEdit
{
float:left;
background:url(/resources/images/edit.png) no-repeat;
width: 15px;
height: 15px;
}
我的锚元素看起来是这样的:
<a href="#" class="toolEdit">edit</a>
当 “浮动:左” 声明包含,一切看起来是正确的。但是,当我删除“float:left”语句时,会出现单词“编辑”并缩小图像。我需要删除float:left,因为我需要将内容居中放在表格的列中。但只要float:left在那里,内容就会对齐左边。我该怎么办?
......或“
您是否仅使用锚点元素来实现点击功能?我同意上面的评论,语义上你想要的是一个按钮。 – Jack 2009-12-01 20:27:30