2

我有以下(摘录)html:

<span id="version">Version 1 <small>Last modified 04/August/2012</small><br>unfinished</span>

以及以下(摘录)CSS:

#version {
  font-size: xx-large;
  color: Black;
  text-align: left;
  margin-left: 35px;
}

#version small {
  font-size: 50%;
}

一切都正确显示,直到 <br> 之后,文本未针对边距进行调整。为什么<br>之后没有调整?

4

1 回答 1

4

因为 span 是一个内联元素。完成您想要的,将跨度上的显示属性设置为块或内联块,或者将跨度更改为 div。

jsFiddle 示例

于 2012-08-04T16:19:35.747 回答