2016-09-04 108 views

回答

0

Datepicker中的月份和年份实际上是选择菜单,默认情况下该菜单的宽度(如果未指定)是它所保存的最大选项的宽度,所以您需要实现一些javascript如果你想根据选择的选项调整选择菜单的宽度。还有如何做,在这个帖子的接受的答案一个很好的例子:

Auto resizing the SELECT element according to selected OPTION's width

不幸的是,你不能直接获得所选选项的宽度。因此,在所引用的解决方案中,创建了一个仅包含该选项的隐藏选择元素,并且测量了宽度,然后将实际的select元素设置为该宽度。一个聪明的解决方案。