【发布时间】:2011-07-05 13:35:51
【问题描述】:
我在缩放页面后遇到了 IE7 问题。部分文本被压缩,悬停/onClick 不在该文本所在的位置。
这是我的示例代码和 css:
CSS:
.pagination{background-color: #CCFFFF;padding:2px 2px 2px 2px;}
.paginateNo{color: #000000;margin: 0 3px 0 3px;font-size: 10px; }
.paginateYes{margin: 0 3px 0 3px;color: #0033FF;cursor:pointer; font-size: 10px;}
.paginateYes:hover{color: #FF0000;text-decoration: underline;}
HTML:
<div id="pagination" class="pagination" align="right">
<label class="paginateNo">Records 1 - 20 of 150</label>
<label class="paginateNo">First</label>
<label class="paginateNo">|</label>
<label class="paginateNo">Previous</label>
<label class="paginateNo">|</label>
<label class="paginateNo">1</label>
<label class="paginateYes" onClick="showPage(?);">2</label>
<label class="paginateYes" onClick="showPage(?);">etc...</label>
<label class="paginateNo">|</label>
<label class="paginateYes" onClick="showPage(?);">Next</label>
<label class="paginateNo">|</label>
<label class="paginateYes" onClick="showPage(?);">Last</label>
</div>
注意:?表示页码
我不确定我的某些 CSS 是否会导致此问题,但在 ff 和 chrome 中我没有问题。这是 IE7 问题还是只是在我的代码中。我会很感激任何帮助。谢谢
【问题讨论】:
-
我很好奇你为什么使用
labels ~ 你考虑过spans 吗? -
一开始我在设计时使用label,我会按照你的建议尝试使用span。谢谢
标签: html cross-browser internet-explorer-7