2011-07-02 2 views
3

にBRせずに要素を追加する:は、今私はコードの一部持っている私は、私はライン</p> <p>を壊すことなく、ページに要素を追加する方法を知りたいかみそり

@foreach (var item in Model.TagModels) 
    { 

     <div class="editor-field"> 
      @Html.EditorFor(model => item.Name) 
      @Html.ValidationMessageFor(model => item.Name) 
     </div> 

    } 

私のページへの入力が追加されますが、破線で。

私は1つの行に入れたいです。できますか?

答えて

4

と交換してください。これにより、すべてのdivが1行に配置されます。各DIVは、前のDIVの右側に追加されます

1

確認メッセージはおそらくdivです。ディスプレイにCSSを変更してみてください:インライン

2

それはあなたの入力がその中で彼らはお互いの下に表示させているあるdivコンテナです。

@foreach (var item in Model.TagModels) 
{ 

    <div class="editor-field" style="float: left"> 
     @Html.EditorFor(model => item.Name) 
     @Html.ValidationMessageFor(model => item.Name) 
    </div> 

} 

CSSのfloatプロパティがアライメントのために使用されます。ただ、これを試してみてくださいdivを削除するか、またはspandisplay:inline

関連する問題