razor-pages - 使用 AddRazorRuntimeCompilation 时出现 CSS 隔离问题
问题描述
我使用 CSS Isolation,但是当我使用builder.Services.AddRazorPages().AddRazorRuntimeCompilation();
CSS Isolation 时不起作用。
<link rel="stylesheet" href="~/WebApplication1.styles.css" asp-append-version="true" />
所有样式都将被加载,但我的元素负担不起。
h1[b-2uayqwgjuo]{
color:red;
}
/* _content/WebApplication1/Pages/Privacy.cshtml.rz.scp.css */
h1[b-5u69ocmej3]{
color:blue;
}
我该如何处理。
解决方案
::deep
例如,您必须使用
<div>
<input id="first-name-input" type="text" />
</div>
如果要设置样式,first-name-input
则必须这样做:
::deep #first-name-input {
background: red;
}
摘要:如果任何元素没有5u69ocmej3
像上面代码这样的随机元素,则必须为这些元素设置样式。
推荐阅读
- swift - Swift compile error: 'case' label can only appear inside a 'switch' statement?
- kubernetes - 主机名更改后 Kubelet 无法注册到 master
- ios - 使用 Firebase 的 iOS PushNotification
- python - pandas读取csv时的类型转换
- c# - Convert different object into single JSON string
- android - RxJava Filter is ignored
- python - 如何以半小时间隔划分熊猫日期时间列
- python - How to create columns by combining two rows in pandas dataframe
- android - ANDROID:SPLASH:为什么我在应用程序恢复时总是看到启动画面
- javascript - WKScriptMessageHandler won't Listen to 'onclick' or 'click' event on a button element on a webpage. The web page is developed using Reactjs