【发布时间】:2016-09-11 16:03:57
【问题描述】:
我试图弄清楚如何自动填充两个对象之间的空间。我有菜单项和价格。
目标是这样的:
汉堡…………$9.99
牛排和 土豆.........$14.99
通心粉和奶酪............$6.99
菜单项和价格之间的间距应该相同。 用户可以输入菜单项和价格,我需要填写任何空格。
这是我尝试过的,但效果不佳:
.inLine {
display: inline-block;
}
<h1 class='inLine menuItem'> Burger </h1>
<span class='inLine dots'> .....................</span>
<h3 class='inLine price'> $9.99 </h3>
<br>
<h1 class='inLine menuItem'> Steak </h1>
<span class='inLine dots'> .....................</span>
<h3 class='inLine price'> $14.99 </h3>
<h1 class='inLine menuItem'> Mediterranean Chopped Salad </h1>
<span class='inLine dots'> .....................</span>
<h3 class='inLine price'> $14.99 </h3>
问题在于,无论项目名称有多长,点都需要占用正确的空间量。我尝试将点设置为width: 100%,但这似乎并没有做到。有任何想法吗?
【问题讨论】:
-
看来有人已经解决了这个问题:stackoverflow.com/questions/3097851/…
标签: javascript jquery html css space