1

我正在尝试在下面的 VB/ASP.NET 中设置复选框列表控件的样式:

Dim MultipleSelect As New CheckBoxList
MultipleSelect.RepeatColumns = 1
MultipleSelect.ID = "checkboxlist_" & IssueScoreControl.IssueScoreControl_PK
MultipleSelect.CssClass = "chkListStyle"
bla bla

样式类“chkListStyle”如下:

<style>
        .chkListStyle input { float:left; }
        .chkListStyle label { float:left; width:80%; padding-left:3px; }
</style>

我想要复选框旁边的文本。如果有超过 1 个单词,一切都很好。但是由于某种原因,当添加到复选框列表中的项目的文本是单个单词时,该单词会出现在下一行(复选框下方)。我该如何解决这个问题?请让我知道是否有人知道。

提前致谢。

4

1 回答 1

0

尝试添加 CSS:

white-space:nowrap;

以防止文本换行,并查看是否有效。如果不是,请检查 CSS 以确保 CheckBoxList 没有呈现特定的内容来导致此问题。

于 2012-09-18T15:12:01.200 回答