mirror of
https://github.com/shoelace-style/webawesome.git
synced 2026-01-12 12:09:26 +00:00
fix placement styles
This commit is contained in:
@@ -17,6 +17,22 @@ export default css`
|
||||
--arrow-color: var(--sl-tooltip-background-color);
|
||||
}
|
||||
|
||||
.tooltip[placement^='top']::part(popup) {
|
||||
transform-origin: bottom;
|
||||
}
|
||||
|
||||
.tooltip[placement^='bottom']::part(popup) {
|
||||
transform-origin: top;
|
||||
}
|
||||
|
||||
.tooltip[placement^='left']::part(popup) {
|
||||
transform-origin: right;
|
||||
}
|
||||
|
||||
.tooltip[placement^='right']::part(popup) {
|
||||
transform-origin: left;
|
||||
}
|
||||
|
||||
.tooltip__body {
|
||||
max-width: var(--max-width);
|
||||
border-radius: var(--sl-tooltip-border-radius);
|
||||
@@ -30,20 +46,4 @@ export default css`
|
||||
pointer-events: none;
|
||||
z-index: var(--sl-z-index-tooltip);
|
||||
}
|
||||
|
||||
:host([placement^='top']) .tooltip-popup::part(popup) {
|
||||
transform-origin: bottom;
|
||||
}
|
||||
|
||||
:host([placement^='bottom']) .tooltip-popup::part(popup) {
|
||||
transform-origin: top;
|
||||
}
|
||||
|
||||
:host([placement^='left']) .tooltip-popup::part(popup) {
|
||||
transform-origin: right;
|
||||
}
|
||||
|
||||
:host([placement^='right']) .tooltip-popup::part(popup) {
|
||||
transform-origin: left;
|
||||
}
|
||||
`;
|
||||
|
||||
Reference in New Issue
Block a user