html - 无法在列表项标记内扩展跨度的宽度

标签 html css

我正在尝试增加列表项标签内 span 标签的宽度。

示例 html;

<li><span>10:00 am</span>Toy Soldiers</li>

li/span 的 CSS

li span {
  color:#000;
  margin-right:5px;
  background-color:#fff;
  padding:3px;
  text-align:center;
  width:90px;
  display:inline;
}

我遇到问题的实时站点:http://www.herkimer.edu/hctv

我希望包含时间的白框彼此均匀,但在尝试在 css 中设置跨度宽度时我无法做到这一点。

也许我不允许在 li 内的跨度上强制设置宽度,如果是这样,请告诉我实现此目的的不同方法。

提前谢谢你。

最佳答案

由于显示值是内联的,因此忽略了宽度

尝试 float 跨度:

li span {
  float: left;
  color:#000;
  margin-right:5px;
  background-color:#fff;
  padding:3px;
  text-align:center;
  width:90px;
}

关于html - 无法在列表项标记内扩展跨度的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4037074/

相关文章:

html - 如何将单选按钮与同一行的文本垂直对齐?

javascript - 如何在卸载页面之前关闭页面的所有通知(不使用 Window#onunload)?

html - 当瓷砖的悬停触发时,按钮的悬停启动

java - 从 Java 后端流式传输视频

javascript - 在一定的滚动之后使侧面 div 跟随

css - body 标签是否有一些控制其他元素的样式规则?

html - 调整按钮大小

javascript - 是否可以在不使用 typescript 的情况下运行 angular2?

javascript - Jquery Accordion 不折叠

javascript - 如何使随机文本在悬停在按钮上时旋转,就像 google "I am feeling lucky button"一样,谁能帮我?