diff --git a/src/BootstrapBlazor/Components/Input/BootstrapInputGroup.razor.scss b/src/BootstrapBlazor/Components/Input/BootstrapInputGroup.razor.scss index 3af26a56b9f..77bf12cfa9b 100644 --- a/src/BootstrapBlazor/Components/Input/BootstrapInputGroup.razor.scss +++ b/src/BootstrapBlazor/Components/Input/BootstrapInputGroup.razor.scss @@ -1,4 +1,4 @@ -.input-group { +.input-group { > .datetime-picker, > .select, > .switch, diff --git a/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor b/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor index 1904f073e6c..c616b00fcd9 100644 --- a/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor +++ b/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor @@ -1,29 +1,13 @@ @namespace BootstrapBlazor.Components @inherits DisplayBase -@if (IsInputGroupLabel) -{ -
- @if (ChildContent != null) - { - @ChildContent - } - else - { - @DisplayText - } -
-} -else -{ - -} + + @if (ChildContent != null) + { + @ChildContent + } + else + { + @DisplayText + } + diff --git a/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor.cs b/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor.cs index 8352b0e1ec4..8b1cdf0d3bf 100644 --- a/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor.cs +++ b/src/BootstrapBlazor/Components/Input/BootstrapInputGroupLabel.razor.cs @@ -23,6 +23,8 @@ public partial class BootstrapInputGroupLabel .AddClassFromAttributes(AdditionalAttributes) .Build(); + private string TagName => IsInputGroupLabel ? "div" : "label"; + /// /// 获得/设置 标签宽度 默认 null 未设置自动适应 ///