我有一个应连续显示的元素列表。我动态地将一些具有不同文本长度的元素添加到列表中。是否可以将元素左侧对齐,并将每个元素的宽度设置为最大元素的宽度?
我添加了一张图片来澄清它:
<ul>
<li>item 1</li>
<li>item 2</li>
<li>item with long text added dynamically</li>
</ul>
最佳答案
使用 javascript 获取元素的宽度:
document.getElementById('yourID').clientWidth
然后你可以使用这个值来调整你的其他元素
关于html - CSS Flexbox - 将元素宽度设置为最大宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37609498/