html - Bootstrap 词缀过渡宽度不起作用

标签 html css twitter-bootstrap-3 transition bootply

我有这个代码设置: http://www.bootply.com/RaZJoa1ufg

但是当我滚动时,过渡效果不起作用,它起作用了,但我需要在两侧增加它,而不仅仅是一侧。有人可以帮我解决这个问题吗?

提前致谢。

最佳答案

按如下方式更改 CSS:

Bootply.com

#navbar-search {
    width: 80%;
}

#navbar-search.affix {
    position: fixed;
    z-index: 10000;
    top: 0;
    width: 100%;
    padding: 0;
    -webkit-transition: width 1s; /* For Safari 3.1 to 6.0 */
    transition: width 2s;
    margin-left: auto;
    margin-right: auto;

    /* ADDED BELOW */
    right: 0;
    left: 0;
}

这也会停止在您的示例中发生的跳跃。

关于html - Bootstrap 词缀过渡宽度不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26915962/

相关文章:

html - 强制两个链接之间留空?

javascript - 禁用特定下拉值上的按钮

javascript - GlideJS - 将幻灯片与 React Components 一起使用时的奇怪行为

html - 将 "+/-"添加到 Bootstrap Accordion 面板作为切换指示器

html - 如何替换 "li"中的文本

jquery - 添加 HTML5 list 时,我所有的 jQuery(移动)AJAX 请求都失败,状态为 0

jquery - 多向滚动网站

html - 当 flexbox 元素以列模式包装时,容器不会增加其宽度

javascript - 当必须使用后代选择器时

twitter-bootstrap - 如何在 bootstrap 3 导航栏中使 select2 v4 搜索框响应?