我有一个页面,我只是添加了分页,但IE 7中有一个问题& 8。 当我添加分页代码
时echo "<div class='pagination'>";
echo $pagination->GetPageLinks();
echo "</div>";
它在IE中以某种方式打破了布局,我已经看了一遍,我找不到那里的错误。 哦,它的css
div.pagination {
text-align : center;
}
div.pagination a, div.pagination span {
padding : 5px;
display : inline-block;
}
页面网址 - adelija.puslapiai.lt,它位于索引页面上,如果您可以看一下,那就太棒了。
这就是它在IE8中的样子 - http://i47.tinypic.com/b8vmoi.jpg FF - http://i46.tinypic.com/rssxds.jpg
答案 0 :(得分:0)
不知道这是否会修复它,但是你有一个未闭合的span标记:
<div class='pagination'><span>1</span><span>|</span><a href="/index.php?page=2">2</a><span>|</span><a href="/index.php?page=3">3</a><span>|</span</div> <!-- End .post -->
</div>
如果这不能解决问题,你可以尝试清除.pagination
中的浮动,因为它看起来就像所有东西都是左边浮动并被页脚清除。您的分页代码中的某些内容会阻止页脚清除您的包装器。
答案 1 :(得分:0)
最后一个跨度未公开(关于第55行)
只需正确关闭它(替换</span with </span>)
即可完成工作