Comments (3)
It looks like you're using Angular Material's mat-form-field with matTextSuffix and matTextPrefix, and you're facing an issue with the vertical alignment of the label.
To vertically align the label with the matTextSuffix and matTextPrefix, you can apply some custom styles. Here's an example of how you might adjust the styles to achieve better alignment:
/* In your component's styles or global styles.css /
.example-container {
display: flex;
gap: 16px; / Adjust the gap according to your layout */
}
.mat-form-field {
display: flex;
flex-direction: column;
align-items: baseline;
}
.mat-form-field-wrapper {
display: flex;
align-items: baseline;
}
.mat-form-field-label-wrapper {
display: flex;
align-items: baseline;
}
.example-right-align {
margin-left: auto;
}
This example assumes that your mat-form-field is wrapped in a container with the class example-container. The key part here is to set the align-items property to baseline for the relevant elements to ensure vertical alignment.
Please adjust the styles based on your specific layout requirements. If you are still facing issues, you may need to experiment further or consider reaching out to the Angular Material community for additional guidance.
from components.
Related Issues (20)
- bug(ResizeObserver): Mat-Tab vs Mat-label cause ResizeObserver loop completed with undelivered notifications HOT 1
- bug(dialog): Material dialog enter/leave animation breaks in 17.1.0 HOT 2
- bug(mdc-migration): Unable to import directive DefaultValueAccessor after material:mdc-migration HOT 1
- feat(new component): Story HOT 2
- bug(cdk/overlay): attach() and detach are not working in zoneless apps HOT 1
- bug(Slider): Does Not Render Slider Thumb at Correct Position HOT 9
- feat(cdk/listbox): cdkOptionTypeaheadLabel should allow undefined
- docs(m3): docs are not updated to showcase how to use M3 experimental theme HOT 2
- bug(MatSlider): MatSlider Freezes View When using dragEnd HOT 2
- bug(MatChips): matChipRemove too restrictive HOT 2
- feat(CdkTable): There should be a way to access CdkTable's _renderRows
- bug(virtual-scroll): scrollToIndex does not work for multiple viewports scrolling over the same element HOT 1
- bug(MatChipOption): Error when <mat-chip-option> mixed with <mat-chip> inside <mat-chip-listbox> HOT 2
- bug(MatSlider): MatSliderVisualThumb not properly destroyed HOT 2
- bug(Datepicker): Accessibility screen reader identifies incorrect number of rows in calendar. HOT 1
- bug(cdk): 17.0.5 breaks cdkDrag HOT 3
- bug(mat-badge): Badge is not displaying content since 17.1.1 HOT 3
- bug(@angular/material-experimental): breaks theme secondary color HOT 6
- bug(Youtube player): 100% width HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from components.