html - IE7 的第一个 float div 比其余的高,其余对齐很好

标签 html css internet-explorer-6 internet-explorer-7

我有一个问题,我有一组 href 彼此相邻 float 。这在所有浏览器中看起来都很好,除了第一个链接高于所有其他链接的旧 IE 版本。

CSS:

.google_pager 
{
width:500px;
white-space:normal;
padding:20px 0 10px 0;
font-weight:bold;
font-size:1.1em;
overflow:auto;
}

.google_pager span 
{
background-color:#6699C9 !important;
padding: 2px 6px;
color:#FFFFFF !important;
float:left;
height:0;
}

.google_pager a 
{ 
padding: 2px 6px;
text-decoration:none;
float:left;
height:0;
}

选定的寻呼机链接变成一个 span 而不是一个链接。

欢迎所有帮助!

最佳答案

我在使用 PHP 生成的列表时也遇到了这个问题。不确定这是否是您的确切问题,但请确保您的结束 ul 标记在新行上。例如,我在最后一个 li 中使用了这行代码,

    echo "<li><a href='#'>link</a></li>\n";

听起来很奇怪,但我的问题看起来与您提供的示例图像完全一样。

(P.S.)我意识到这个问题是在 6 个月左右前提出的,但希望其他人会发现这个有用,因为在我偶然发现解决方案之前,这对我来说相当令人沮丧!

关于html - IE7 的第一个 float div 比其余的高,其余对齐很好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7230780/

相关文章:

html - 用于 IE6+ 的 CSS 文本换行

jquery - 无法让 jQuery Waypoints 工作

jQuery - 垂直 float DIV

css - 页脚背景图像 css

html - 如何将页脚 div 放在内容下方?

css - IE6 中隐藏的滚动条(css 问题)

css - IE6 float 标签

php - 使用 PHP 使用 HTML 表操作 MySQL 结果

javascript - Jquery 每 2 秒用数组中的单词替换文本

jquery - 二次点击时神秘消失的 Div - 菜单