0

各パネルに剣道リストビューを挿入しようとしていますが、リストビュー項目に css float:left があるため、うまくいかないようです

問題を次のように単純化しました..divがフローティングスタイルであるため、パネルバーにアイテムが表示されません

 @(Html.Kendo().PanelBar()
    .Name("panelbar")
    .ExpandMode(PanelBarExpandMode.Multiple)

    .Items(panelbar =>
    {
        panelbar.Add().Text("Images")
            .Expanded(true)

            .Content(@<text>
                <div style="float:left;">one</div>
                <div style="float:left;">two</div>

            </text>);
        panelbar.Add().Text("Movies")
                   .Expanded(true)
                   .Content(@<div>movies</div>);
        panelbar.Add().Text("Images")
                    .Expanded(true)
                    .Content(@<div>flash</div>);

    })

)

これは、次のリストビューではない、しようとしていることの非常に単純化されたバージョンです。ありがとうございました

4

1 に答える 1

1

(古い質問ですが、これを探している次の人を助けるためです)。

これを、フローティング div を含むコンテンツ ブロックの下部に追加します。

<div style="clear: both;"></div>
于 2016-03-01T08:13:11.607 に答える