ASP.NET的_Layout中的CSS未加载直到刷新

时间:2014-08-12 15:20:40

标签: css asp.net visual-studio-2010

我有一个在IIS中配置的ASP.NET MVC 4项目,以显示" default.htm"启动时的页面。默认页面中嵌入了一些CSS以应用于所有页面(以及一些HTML和javascript)。项目的_Layout页面中有一些额外的CSS,它只应该从项目的第一页开始应用于项目。我已经阅读了许多关于加载外部CSS文件的文章,但是我无法找出为什么_Layout中的嵌入式CSS不会覆盖默认页面中找到的样式。刷新页面(F5)似乎重新加载项目的第一页并应用其中的CSS。我是网络编程的新手(html,css等),并且不明白为什么CSS没有"级联"正如它应该的那样。它似乎在Visual Studio调试模式下工作正常,默认页面不存在。

默认页面的代码....

<style type="text/css">       
    .checkboxes label
    {              
        font-weight: bold;
        color: Yellow;
    } 

    div.dw
    {           
        min-width: 0px;
    }           

    input.i-txt  
    {
                display:none;
                }
    #directors_dummy
    {
        display: none;
        color: Yellow;
    }
</style>

我想要应用于项目转发的第一页的CSS(除了默认的CSS)...

<style type="text/css">       
    #blueBorder
    {
        border: 3px solid blue;
    }
</style>

0 个答案:

没有答案