【发布时间】:2021-10-09 03:10:22
【问题描述】:
在未能让 :focus 和 :hover 在结构类似的 .razor 文件中工作之后
<style>
...
.login-button :focus{
outline: 0 !important;
}
...
</style>
<div>
...
<button class="login-button">Login</div>
...
</div>
@code {
...
}
我找到了一个答案 here,它说这些类型的 css 选择器在文件中不能正常工作,或者当放入子 .css 类时,您可以对 .razor 文件执行此操作。
他们建议将 css 放在 wwwroot 文件夹中以使其正常工作,但我想知道这是一种解决方法,还是在 Blazor 中使用此类选择器的正确方法?
【问题讨论】:
-
您使用 wwwroot 中的 .css 文件来处理可能被重复使用的内容,或者使用 CSS 本地化(谷歌搜索)来进行每个组件的样式设置。
标签: html css css-selectors dom-events blazor