1

你好!

我想建立一个网站导航,它 100% 分布在标签内,甚至有填充。导航项没有固定数量,可以动态添加。甚至不添加,该站点将是多语言的,因此在不同的语言中,“li”标签的大小会有所不同。

我想知道我是否可以使用 js 或 jquery 或任何其他方法来计算所有 'li' 元素的大小,并给它们一个宽度(或填充),将我的 'li' 元素均匀地分布在 'div' 中。

我寻找类似的网站,发现 cnn.com 使用类似的东西,但找不到确切的内容。

4

1 回答 1

0

将所有<li>标签设为 inline-block 并在父级上执行 text-align: justify,设置为 display: block 和 width: 100%。它应该将它们均匀地隔开,你可以添加任何你想要的填充/边距。

于 2013-08-31T06:44:58.133 回答