[英]How can I make n number of <li> fit <ul> width?
我正在嘗試所有li的寬度與我的ul的寬度匹配,這是我的代碼: http : //jsfiddle.net/4XR5V/2/
我已經在網站上看到了一些問題,有些似乎可以添加
ul {
width: 100%;
display: table;
table-layout: fixed; /* optional */
}
ul li {
display: table-cell;
width: auto;
text-align: center;
}
但這沒有用。 我的javascript函數有效,我不知道為什么在jsfiddle中它不起作用。 我該如何解決這個問題?
謝謝!!
使用flexbox。 子級默認會填滿可用區域。
#tabs_header ul {
display: flexbox;
}
#tabs_header li {
flex: 1 1 auto;
}
移除float: left
當元素顯示為table-cell
時,此聲明不是必需的。 浮動元素會收縮其內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.