Html 如何避免文本和列表之间的换行
我在网页上有以下代码:Html 如何避免文本和列表之间的换行,html,line-breaks,Html,Line Breaks,我在网页上有以下代码: Team: <ul class="checkboxTree[0] checkboxTree" id="tree2"> . . . . . 团队: . . . . . ul列表在文本“团队”下方显示一行。如何让它直接显示在团队的右侧,并且没有任何换行。无序列表是块级元素 我需要更多的信息来给你提供好的建议,但最简单的方法是CSS规则: #tree2 { display: inline } 或 有关详细信息,请参阅。无序列表是块级元
Team:
<ul class="checkboxTree[0] checkboxTree" id="tree2">
. . . . .
团队:
. . . . .
ul列表在文本“团队”下方显示一行。如何让它直接显示在团队的右侧,并且没有任何换行。无序列表是块级元素 我需要更多的信息来给你提供好的建议,但最简单的方法是CSS规则:
#tree2 { display: inline }
或
有关详细信息,请参阅。无序列表是块级元素 我需要更多的信息来给你提供好的建议,但最简单的方法是CSS规则:
#tree2 { display: inline }
或
有关血淋淋的详细信息,请参见。您可以通过使用css(如
显示
)或浮动
)来解决此问题。
例如:
有关更多信息:您可以通过使用css,如
显示
,或浮动
来解决此问题。
例如:
有关更多信息:我认为你需要浮动ul和“团队”才能工作?对不起,不,只是
ul
可能有很大的余量,所以你需要。checkboxTree{margin top:0px;margin bottom:0px}
或类似的方法。@Mikel:请尝试,而不仅仅是猜测。ul
的默认显示为block
,因此即使您将边距设置为zero
,它也会破坏类似的显示。为了防止出现这种情况,您必须更改display
属性,或者使用float
或其他我还不知道的东西。我自己也试过,margin
不足以解决这个问题。我的意思是,在执行float或display inline之后,您还需要减少顶部的margin,否则它看起来仍然低于“Team”。我认为您需要浮动ul和“Team”才能工作?对不起,不,只是ul
可能有很大的余量,所以您需要.checkboxTree{margin top:0px;margin bottom:0px}
或类似的工具。@Mikel:请尝试一下,而不仅仅是猜测。ul
的默认显示为block
,因此即使您将边距设置为zero
,它也会破坏类似的显示。为了防止出现这种情况,您必须更改display
属性,或者使用float
或其他我还不知道的东西。我自己也试过,margin
不足以解决这个问题。我的意思是,在执行float或display inline之后,您还需要减少顶部的margin,否则它看起来仍然低于“Team”。
.checkboxTree
{
float: left;
}