其他CSS被选中

时间:2013-05-31 14:17:16

标签: asp.net css iis twitter-bootstrap vb.net-2010

我在尝试将引导程序实现到ASP.NET Web Forms(VB)项目时遇到了问题。我们决定一次一页地实现此更改,因此我们需要同时运行2个母版页。一个母版页带有bootstrap,另一个将有我们原来的CSS设置。最终,所有页面都会转换为引导程序主页,一旦检查它们以确保它们正确显示。

问题是...当我运行一个带有引导程序主页的页面时,一些如何,原始的CSS被选中(通过IIS或其他东西)并且搞乱了一切。原始CSS不在引导程序母版页中。而且,当我重命名原始的CSS页面时,它仍然被拾取。我需要知道如何放置原始CSS,以便它不会影响引导程序主页,或者一些如何使它不被拾取。

我觉得这可能是一个重复的问题(因为我无法相信我是唯一一个有这个问题的人),但我找不到任何可能的地方,因为我不知道如何说出问题。

如果可以,请帮忙!

由于

修改

这种情况正在发生。所以我的bootstrap CSS被自动魔法导入到我的原始母版页....我的原始CSS被自动魔法导入我的bootstrap母版页。即使你没有参考。

此外,我试图按照偏好的顺序添加每个人的引用,某些地方甚至过度使用。

编辑2

是的,我删除了web.config中的默认主题。我甚至把主题放在@PAGE标签中,它仍然带入其他CSS。

<%@ Page Language="VB" MasterPageFile="App_Master/bootCerulean.master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" title="Home" StylesheetTheme="bootCerulean" Theme="bootCerulean" %>

这是新的......我的“App_Themes”文件夹中有4个子文件夹,并且连接到其中一个页面的IS不在其他CSS中。页面和页面的唯一区别是@Page Theme属性。我添加了它(上面),但仍然没有...

编辑3

当我删除主页中任何CSS的所有参考,并添加@Page主题属性时,它只会为我正在使用的主题引入项目。现在这是一个很好的解决方案。

但我想知道为什么/如何自动导入主题。主页面上也没有“主题”设置,或者在那里?

那就可以解决问题!

0 个答案:

没有答案