以下是一个标签后面跟着一个包含在一个范围内的列表的示例。目的是让列表出现在标签旁边而不是下面。在这个例子中,第一个列表项“备份”应该与标签“path contents:”出现在同一行。这怎么能实现?将列表与标签对齐
ul
{
\t list-style-type: none;
border: solid green 1px;
}
label
{
\t display: inline-block;
\t width: 100px;
border: solid red 1px;
}
<!DOCTYPE HTML>
<html>
<body>
\t <div> \t \t
\t \t <label id="dynamicLbl_pathcontents">path contents:</label>
\t \t <span id="PathContents">
\t \t <ul>
\t \t \t <li>backups</li>
\t \t \t <li>FilesAndFolders.php</li>
\t \t </ul>
\t </span>
\t </div>
</body>
</html>
注意,CSS包括UL和标签,以提高在这个例子中这些元素的可见性边界。
什么是'垂直对齐的目的:顶部;'的标签吗? – knot22
垂直对齐确定内嵌块元素的垂直对齐。 “底部”的“顶部”将相应地对齐内嵌块元素 - 因此“底部”将对齐这些元素的底部边界。 (顺便说一下,默认值是“基线” - 沿所包含文本的基线对齐) – Johannes