2011-11-02 59 views
2

有没有关于如何快速改善生成的ASP.Net MVC表单视图布局的例子?我想改进我的ASP.Net MVC表单的LOB CRUD应用程序的外观,但不希望花费大量时间处理CSS布局。改善生成的ASP.Net MVC表单视图的布局

+3

你想CSS没有CSS? – SLaks

+0

我不是说没有CSS。我想要最小化/简单/优雅的CSS,它可以添加到头文件中,并且可以全部应用于所有生成的表单。 –

+0

与此需求相关的更具体的问题发布在这里:http://stackoverflow.com/questions/7990185/how-do-i-implement-column-style-on-pre-existing-elements-in-a-generated -asp-net –

回答

1

下面是一个接近我要找的东西的例子。

<style type="text/css"> 
form 
{ 
    background-color: #f3f3f3; 
    border: solid 1px #a1a1a1; 
    padding: 10px; 
    width: 300px; 
} 

.editor-label, .editor-field 
{ 
    display: block; 
    width: 120px; 
    float: left; 
    margin-bottom: 10px; 
} 

.editor-label 
{ 
    text-align: right; 
    padding-right: 20px; 
} 

br 
{ 
    clear: left; 
} 
</style> 
+0

那么你是在正确的轨道上。您可以使用CSS类型选择器来格式化给定类型的所有HTML元素(如您在表单中所做的那样)或类选择器以与给定类匹配元素(就像您在.editor-label中做的那样)。不知道你还在找什么。 –

+0

我想我正在寻找如何进一步改善这方面的提示。例如,是否有一种方法可以使用相同的技术使字段显示在多列中,而不必在应用程序中触摸它们的标记(数百种形式!)! –

+0

如果我删除这个问题并替换一个更具体的关于CSS和布局的问题,那可以吗? –