Javascript 计算文本的宽度?

Javascript 计算文本的宽度?,javascript,html,css,Javascript,Html,Css,以下是我正在处理的问题的屏幕截图: 正如您所见,所有单词(教程、博客、新闻、联系人)之间的间距不一样。我已将div设置为等距,文本与中心对齐。所以,我猜这个问题的原因是每个单词的长度不一样 那么,我如何计算每个单词的宽度并相应地隔开它们呢?简单地对齐右边的项目并对其应用右边距(或填充)怎么样 简单地对齐右边的项目并对其应用右边距(或填充)怎么样 基本上在你的div之间设置一个固定的边距,你应该被设置:) 基本上在你的div之间设置一个固定的边距,你应该被设置:)我倾向于同意安德烈亚斯的回答,

以下是我正在处理的问题的屏幕截图:

正如您所见,所有单词(教程、博客、新闻、联系人)之间的间距不一样。我已将div设置为等距,文本与中心对齐。所以,我猜这个问题的原因是每个单词的长度不一样


那么,我如何计算每个单词的宽度并相应地隔开它们呢?

简单地对齐右边的项目并对其应用右边距(或填充)怎么样


简单地对齐右边的项目并对其应用右边距(或填充)怎么样

基本上在你的div之间设置一个固定的边距,你应该被设置:)


基本上在你的div之间设置一个固定的边距,你应该被设置:)

我倾向于同意安德烈亚斯的回答,因为它很可能是你的div元素的边距

如果您创建了一个JSFIDLE来为我们提供源代码,那么您就可以提高获得特定问题的精确答案的能力

您还可以使用一些资源,包括上面提到的jsfiddle.net,来测试HTML和CSS

我知道有很多方法可以获得相同的结果,但我很好奇为什么要对每个链接使用单独的div元素。这会增加页面的重量,使其div非常沉重,并降低代码中的含义


我建议以后再做类似的事情:链接到tinkerbin.com不再有效。

我倾向于同意Andreas的回答,因为它很可能是你的div元素的利润

如果您创建了一个JSFIDLE来为我们提供源代码,那么您就可以提高获得特定问题的精确答案的能力

您还可以使用一些资源,包括上面提到的jsfiddle.net,来测试HTML和CSS

我知道有很多方法可以获得相同的结果,但我很好奇为什么要对每个链接使用单独的div元素。这会增加页面的重量,使其div非常沉重,并降低代码中的含义


我建议以后再做类似的事情:链接到tinkerbin.com不再有效。

我只是尝试了一下。它把我所有的div都放在了彼此的上面。Nvm,不得不移除绝对定位。我只是尝试了一下。它把我所有的div放在了彼此的上面。Nvm,不得不移除绝对定位。
  item 1|   item 2|   item 3|   ...