这是我的简单问题: http://jsfiddle.net/Bergkamp/FBxGX/12/
我想始终显示一个“红色div”。它可以在 IE 和 Firefox 中运行,但在 Chrome 中我只能打开一次,然后当我再次打开时,红色 div 框会转到“灰色 div”的底部。 我不知道为什么。
最佳答案
您不需要使包装器具有 float
属性,它们只是内联 block ,对吧? (因为它们具有固定宽度)
删除
.befoglalo{
float:left;
}
给你你想要的,正如你在这里看到的:(在最新的 Chrome、最近的 Firefox、Safari 5、Opera idk 和 IE7/9 中测试)
关于Chrome 中的 jQuery "width: toggle",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12789767/