繁体   English   中英

所选内容的tailwindcss下拉宽度

[英]tailwindcss Dropdown Width by Selected Content

我正在使用tailwindcss。

如何根据所选内容制作下拉菜单宽度。

        <div class="flex-none w-[120px] h-[55px]">
          <select class="h-[45px] w-full">
            <option selected="selected" value="1">All Departments</option>
            <option value="1">Volvo Volvo Volvo Volvo </option>
            <option value="2">Saab Saab Saab</option>
            <option value="3">Opel Opel </option>
            <option value="4">Audi</option>
          </select>
        </div>

需要用js修改宽度。 我没有看到任何其他选择。 这真的很好用:

 $(document).ready(function() { $('#resizingSelectTag').change(function(){ $("#widthTempOption").html($('#resizingSelectTag option:selected').text()); $(this).width($("#selectTagWidth").width()); }); });
 #resizingSelectTag { width: 50px; } #selectTagWidth{ display: none; }
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <select id="resizingSelectTag"> <option>All</option> <option>Lorem Ipsum</option> <option>Lorem Ipsum is not simply random text.</option> </select> <select id="selectTagWidth"> <option id="widthTempOption"></option> </select>

来自这里的原始帖子: https://www.oodlestechnologies.com/blogs/auto-resize-select-tag-element-width-according-to-option/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM