Make multiple-select to adjust its height to fit options without scroll bar

前端 未结 16 1103
说谎
说谎 2020-12-24 03:59

Apparently this doesn\'t work:

   select[multiple]{
     height: 100%;
   }

it makes the select have 100% page height...

auto

16条回答
  •  情深已故
    2020-12-24 04:37

    To adjust the size (height) of all multiple selects to the number of options, use jQuery:

    $('select[multiple = multiple]').each(function() {
        $(this).attr('size', $(this).find('option').length)
    })
    

提交回复
热议问题