gpt4 book ai didi

css - 内联 css mvc 问题

转载 作者:太空宇宙 更新时间:2023-11-04 05:27:14 24 4
gpt4 key购买 nike

我正在尝试将内联 css 放入从母版页继承的 mvc 页面中。我想这样做是因为这个 css 是特定于页面的,我觉得它不应该进入站点范围的文件。这样做的最佳方法是什么。我失败的尝试如下。网站上的任何内容都无法识别 testTwo 样式。谢谢

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
.test
{
}
.testTwo *
{
float: left;
padding: 5px;
border: 2px solid gray;
margin: 3px;
}
</style>
</asp:Content>

最佳答案

缺少开头 <style>标签? 糟糕的复制粘贴,不是问题


这是哪里 ContentPlaceHolder在你的MasterPage

通常是 TitleContent ContentPlaceHolder 在 <head> 里面<title> 内的标签像这样的元素:

<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>

是这样吗?如果是这样,这些样式将不会被解释,因为浏览器不会识别 <title><style>..</style></title> 中的样式


我建议像这样更新您的 MasterPage:

<head>
<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>
<link.... />
<link.... />
<asp:ContentPlaceHolder ID="StylesheetContent" runat="server" />
<script.... />
<script.... />
<asp:ContentPlaceHolder ID="ScriptContent" runat="server" />
</head>

关于css - 内联 css mvc 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4606800/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com