Tom*_*ška 16 c# asp.net-core blazor
在 asp.net Blazor 应用程序的 css 文件中,当我使用::deepVS 时,会发出警告“验证 (CSS 4.0):“::deep”不是有效的伪元素。” 对于常规 CSS 来说可能是这样,但在 Blazor 应用程序的上下文中则不然。
有办法抑制吗?Right-click -> Suppress -> In File / In Source没做什么。
Nic*_*ada 18
您可以添加deep供应商特定的扩展。
我已将其添加到 Microsoft 扩展中并且可以正常工作。
使用编辑器(在管理员模式下)打开文件:
C:\Program Files (x86)\Microsoft Visual Studio\2019\<your version>\Common7\IDE\Extensions\Microsoft\Web Tools\Languages\Schemas\CSS\1033 \css-供应商-ms.xml
转到第 ~69 行并添加以下代码:
<CssPseudo name="::deep"
_locID="ms-browse-pseudo-element"
_locAttrData="description"
version="3.0"
browsers="IE11"
description="Blazor child component support."
standard-reference="https://learn.microsoft.com/en-us/aspnet/core/blazor/components/css-isolation?view=aspnetcore-5.0"/>
Run Code Online (Sandbox Code Playgroud)
重新启动 Visual Studio。
| 归档时间: |
|
| 查看次数: |
6993 次 |
| 最近记录: |