HTML/CSS select2 计算 width 后,不会再改变的 bug,可以试下这个解决方案

xlian · 2018年04月11日 · 最后由 EvanYa 回复于 2018年04月13日 · 6974 次阅读

在 select 元素上是有 select2 插件,select2 会根据当前窗口大小计算 width,且只计算这一次,后面不会随着窗口变化而变化

如果父元素的宽度是自适应的,子元素 select 宽度又没有变化,就会可能引起子元素被部分覆盖的尴尬

其实,只要设置 select 元素的 width 为 100%,select2 插件的这个 bug 就不会影响自适应了 😁

select2 有点大啊... 其实用 bootstrap 那样的 dropdown 就可以了

luikore 回复

有用到 select2 的搜索功能

我之前是在使用 adminlte 的时候看到他们这么做学到的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号