|
<SfComboBox TValue="string" TItem="GameFields" CssClass="e-custom" PopupHeight="230px" Placeholder="Select a game" @bind-Value="@DropVal" DataSource="@Games">
<ComboBoxFieldSettings Text="Text" Value="ID"></ComboBoxFieldSettings>
</SfComboBox>
<SfTextBox @bind-Value="@textBoxVal" CssClass="e-custom"></SfTextBox>
<style>
.e-input-group.e-control-wrapper.e-custom .e-input {
font-size: 20px;
}
</style> |
Hi Syncfusion team,
The above solution does not work when you use Placeholder and FloatLabelType as well. Please see code below which is just one line of additional code from the sample solution.
------------
<SfComboBox TValue="string" TItem="GameFields" CssClass="e-custom" PopupHeight="230px" Placeholder="Select a game" @bind-Value="@DropVal" DataSource="@Games">
<ComboBoxFieldSettings Text="Text" Value="ID"></ComboBoxFieldSettings>
</SfComboBox>
<SfTextBox @bind-Value="@textBoxVal" CssClass="e-custom"></SfTextBox>
<SfTextBox @bind-Value="@textBoxVal" Placeholder="Some text box" FloatLabelType="@FloatLabelType.Auto" CssClass="e-custom"></SfTextBox>
@code{
....
}
<style>
.e-input-group.e-control-wrapper.e-custom .e-input {
font-size: 8px;
color: red;
}
</style>
|
<style>
.e-input-group.e-control-wrapper.e-custom .e-input {
font-size: 8px;
color: red;
}
.e-custom.e-input-group,
.e-custom.e-input-group.e-control-wrapper,
.e-custom.e-float-input,
.e-custom.e-float-input.e-input-group,
.e-custom.e-float-input.e-control-wrapper,
.e-custom.e-float-input.e-input-group.e-control-wrapper {
font-size: 8px;
color: red;
}
</style> |
|
|
| .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text, .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text, .e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text, .e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
font-size: 20px;
font-family: cursive; } |
| .e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper textarea.e-input {
height: 50px; } |
Thank you very much, support team. This is invaluable in my design.
Regards