Need to fix height and width of select2 multiple-select search box

随声附和 提交于 2019-12-07 14:11:53

问题


As and when I keep selecting multiple options in a select2 element, the text-area displaying the current selections keeps expanding, like the below:

I tried fix height of classes like select2-selection and select2-container. That did not help me. I ended up with something like the below.

My requirement - I want to fix the height and width of the text area and all the options must be rendered within it. (Since, this will be part of a small pop-up and there are size restrictions).


回答1:


This turned out to be fairly simple. There was a span element of class select2-selection--multiple as the parent of the lis. All I had to do was add overflow-y: auto and that did the trick. I was not aware of this property.

My select2 combobox, now, looks like the below.

For my further reading - overflow-y description in w3schools



来源:https://stackoverflow.com/questions/29345248/need-to-fix-height-and-width-of-select2-multiple-select-search-box

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!