Apparently this doesn\'t work:
select[multiple]{ height: 100%; }
it makes the select have 100% page height...
auto
I had this requirement recently and used other posts from this question to create this script:
$("select[multiple]").each(function() { $(this).css("height","100%") .attr("size",this.length); })