【发布时间】:2017-05-24 20:42:05
【问题描述】:
我有一个母版页,其 head 标记中包含 CSS 样式表引用。我在母版页头标记中还有一个内容占位符。在使用该母版页的子页面中,我在头部的内容占位符中放置了特定于该页面的 CSS 样式表引用。
子页面中的 CSS 样式表具有应该覆盖母版页中 CSS 样式表中的某些样式的样式。只有母版页中的一些样式应该被覆盖而不是全部。
母版页中的 CSS 样式表引用位于 head 标签的顶部,而 Content Place Holder 位于底部,所以我认为子页面中的 CSS 样式表会优先,但事实并非如此。
如何让子页面中的样式表优先于母版页面中的样式表?
有人能解释造成这种情况的原因吗?
【问题讨论】:
-
这可能是一些 asp.net 渲染方式来渲染事物。您是否有一个特定的容器,其中包含您希望它在子页面上设置样式的类?
标签: css asp.net master-pages stylesheet contentplaceholder