2

今天我发现了一个非常奇怪的错误(?)。我正在运行带有 MAMP 的 Mac OS X 和带有 Win XP 的虚拟机。在 Mac OS 上的主机文件中,我为 localhost:8888 添加了一行,称为“mampserver”。在 XP 的主机文件中,我将 10.0.2.2(带有 MAMP 的 Mac OS)也设置为“mampserver”。通过这些行,我可以在 MAMP 上本地运行 WordPress,并从虚拟 XP 在 IE 中检查它。(我拥有这些主机字符串的原因是 WordPress 将 GUID 保存为http://localhost:8888/the_site/...,如果我在 XP 上尝试直接从 10.0.2.2 图像访问它,并且由于“localhost”是 127.0.0.1 在经验)。

然而,今天,我在使用这个设置时遇到了一个非常奇怪的错误。

如果我来自 MAMP 运行类似:

<div id="menu">
    <div class="menu-button">Button 1</div>
    <div class="menu-button">Button 2</div>
    <div class="menu-button">Button 3</div>
</div>

与 CSS 看起来像:

#menu {
    width: 900px;
    display: table;
}
.menu-button {
    display: table-cell;
}

IE (8) 呈现这个错误,menu-button:s 被列为行。如果我采用完全相同的代码,在 XP 上创建一个 HTML 文件并在 IE 中运行它,它就可以完美运行。

主机如何影响CSS?!

有遇到过相同或类似烦恼的人吗?

4

0 回答 0