use*_*331 0 html php internet-explorer
我有一个foreach像这样的循环:
<ul>
<?php
foreach ($pages['results'] as $row => $value) {
echo '<li>' . $row . '<ul>';
foreach ($value as $x => $y) {
echo '<li><a href="#' . str_replace(" ", "", strtolower($y[2])) . '" title="' . $x . '">' . $x . '</a></li>';
}
echo '</li></ul>';
}
?>
</ul>
Run Code Online (Sandbox Code Playgroud)
而且,这在Chrome,Firefox,Safari,IE 9中运行良好,但在IE 8中运行不正常.
该CSS是正确的,但最后</ul>外界foreach关闭的第一行之后foreach.我希望这是有道理的,为什么IE 8会这样做?
这是吐出的HTML:
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |