2014-04-28 89 views
-1

在Site.css asp.net Mvc 4 C#中的以下代码。如何从Site.css中获取特定页面的特定样式?

.Content 
{ 
    min-height: 500px; 
    padding-top: 10px; 
} 

我想在我的所有应用程序中使用此代码。但是我想省略特定页面的填充顶部。我怎样才能做到这一点?

当我在该页面中使用.Content类。默认情况下_layout.cshtml GET。内容来自的site.css

+0

应用css格式的顺序是* inline *> * in-document *> * external file *。 'site.css'是一个外部文件。 –

+0

谢谢,我知道这一点,但_layout.cshtml覆盖此时不起作用。 – Dino

+0

@Jeroen Vannevel它是整理。是的,你是对的。如果我使用padding-top:0px;在文件中是有效的。但如果我删除文件中的这一行,它从_Layout.cshtml需要填充顶部 – Dino

回答

0
.Content 
{ 
    min-height: 500px; 
    padding-top: 0px; 
} 

如果我在视图页面中使用这样的,它重写。内容class在_layout.cshtml中。但是,如果我没有提到像下面的填充它从_layout.cshtml。内容 最小高度:500px; }

1

如何创建您自己的类并用它

.Contents 
{ 
    min-height: 500px; 

} 
+0

@Neel你回来哈哈;) – Richa

+0

这不行。因为_layout.cshtml页面从site.css获得.Contents类 – Dino

+0

当我使用如下内容时,它的工作。内容 min-height:500px; padding-top:0px; } – Dino