MudBlazor select 下拉菜单是透明的,它不应该是
MudBlazor select dropdown is transparent which it shouldn't be
我正在使用 MudBlazor 的 multi select 但是当下拉菜单打开时它是透明的,你可以看到下面的 select 但实际上并没有看起来不错。
这是它的样子MudSelect dropdown background is transparent
这是我的代码:
<MudGrid>
<MudItem xs="12" md="12" lg="12">
<MudSelect Label="US States" MultiSelection="true" @bind-Value="value" @bind-SelectedValues="options">
@foreach (var state in states)
{
<MudSelectItem Value="@state">@state</MudSelectItem>
}
</MudSelect>
</MudItem>
<MudItem xs="12" md="12" lg="12">
<MudText>MudSelect.Value: "@value"</MudText>
</MudItem>
</MudGrid>
我在这里错过了什么?我查看了文档和示例,但没有找到为什么它适用于他们的示例但不适用于我的线索。
好的,我明白了。添加 <MudThemeProvider/>
到 MainLayout.razor 解决了这个问题。现在看起来不错。
MudSelect with open dropdown
我正在使用 MudBlazor 的 multi select 但是当下拉菜单打开时它是透明的,你可以看到下面的 select 但实际上并没有看起来不错。
这是它的样子MudSelect dropdown background is transparent
这是我的代码:
<MudGrid>
<MudItem xs="12" md="12" lg="12">
<MudSelect Label="US States" MultiSelection="true" @bind-Value="value" @bind-SelectedValues="options">
@foreach (var state in states)
{
<MudSelectItem Value="@state">@state</MudSelectItem>
}
</MudSelect>
</MudItem>
<MudItem xs="12" md="12" lg="12">
<MudText>MudSelect.Value: "@value"</MudText>
</MudItem>
</MudGrid>
我在这里错过了什么?我查看了文档和示例,但没有找到为什么它适用于他们的示例但不适用于我的线索。
好的,我明白了。添加 <MudThemeProvider/>
到 MainLayout.razor 解决了这个问题。现在看起来不错。
MudSelect with open dropdown