【发布时间】:2010-06-16 16:41:26
【问题描述】:
我正在通过“NerdDinner”教程试用 ASP.NET MVC 2。但显然 MVC 的第 2 版并没有创建与教程中相同的详细信息页面,并且您可以获得带有 css 类的 div 来设置样式。但是,我想获得每个标签与字段在同一行上跟随的样式,但我做不到,我将它们放在彼此之上,或者如果我尝试使用浮点数,就会发生奇怪的事情(可能是因为我不知道在这种情况下如何使用它,其他所有 div 都应该在同一行)。这是详细信息页面生成的 html:
<fieldset>
<legend>Fields</legend>
<div>
<div class="display-label">DinnerID</div>
<div class="display-field"><%: Model.DinnerID %></div>
<div class="display-label">Title</div>
<div class="display-field"><%: Model.Title %></div>
<div class="display-label">EventDate</div>
<div class="display-field"><%: String.Format("{0:g}", Model.EventDate) %></div>
<div class="display-label">Description</div>
<div class="display-field"><%: Model.Description %></div>
<div class="display-label">HostedBy</div>
<div class="display-field"><%: Model.HostedBy %></div>
<div class="display-label">ContactPhone</div>
<div class="display-field"><%: Model.ContactPhone %></div>
<div class="display-label">Address</div>
<div class="display-field"><%: Model.Address %></div>
<div class="display-label">Country</div>
<div class="display-field"><%: Model.Country %></div>
<div class="display-label">Latitude</div>
<div class="display-field"><%: String.Format("{0:F}", Model.Latitude) %></div>
<div class="display-label">Longitude</div>
<div class="display-field"><%: String.Format("{0:F}", Model.Longitude) %></div>
<div class="display-label">IsValid</div>
<div class="display-field"><%: Model.IsValid %></div>
</div>
</fieldset>
如何让每个“条目”的显示标签和显示字段出现在同一行?
【问题讨论】:
标签: css asp.net-mvc