Chrome 中的 jQuery "width: toggle"

标签 jquery google-chrome jquery-animate width

这是我的简单问题: 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 中测试)

http://jsfiddle.net/FBxGX/13/

关于Chrome 中的 jQuery "width: toggle",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12789767/

相关文章:

javascript - 用于在滚动时加载数据(从数据库)的 JQuery 插件

javascript - 允许用户通过 ajax 志愿执行任务

jquery.ui.spinner 更改

ruby-on-rails - NET::ERR_CERT_AUTHORITY_INVALID https 为红色

javascript - Uncaught ReferenceError : WebKitPoint is not defined

html - 2 种不同的链接样式在 IE 中显示正常,但在其他浏览器中显示不正确。单击链接时,所有链接都显示已访问

javascript - 如何根据位置数组对动态数量的项目进行动画处理

jQuery 动画 <object> 标签

jquery - 如何垂直动画菜单选项卡?

javascript - 用于在 Rails 中无限滚动的 jScroll