fix(web): 修復排版邊界與增量生命週期
This commit is contained in:
Vendored
+35
-36
@@ -47,49 +47,48 @@ jz-inner {
|
||||
}
|
||||
jz-char.jz-half jz-inner,
|
||||
jz-char.jz-half-le jz-inner {
|
||||
font-feature-settings: "locl" 1, "halt" 1;
|
||||
-webkit-font-feature-settings: "locl" 1, "halt" 1;
|
||||
font-feature-settings: var(--jz-half-features, "locl" 1, "halt" 1);
|
||||
-webkit-font-feature-settings: var(--jz-half-features, "locl" 1, "halt" 1);
|
||||
}
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half jz-inner,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half-le jz-inner {
|
||||
font-feature-settings: normal;
|
||||
-webkit-font-feature-settings: normal;
|
||||
[data-jz-halfwidth=margin] {
|
||||
--jz-half-features: normal;
|
||||
--jz-half-width: 0.5em;
|
||||
--jz-half-inner-display: inline-block;
|
||||
--jz-half-center-offset: -0.25em;
|
||||
--jz-half-right-offset: -0.5em;
|
||||
}
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half.jz-ink-left,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half.jz-ink-center,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half.jz-ink-right,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half-le.jz-ink-left,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half-le.jz-ink-center,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half-le.jz-ink-right {
|
||||
width: 0.5em;
|
||||
[data-jz-halfwidth=halt] {
|
||||
--jz-half-features: "locl" 1, "halt" 1;
|
||||
--jz-half-width: auto;
|
||||
--jz-half-inner-display: inline;
|
||||
--jz-half-center-offset: 0;
|
||||
--jz-half-right-offset: 0;
|
||||
}
|
||||
jz-char.jz-half.jz-ink-left,
|
||||
jz-char.jz-half.jz-ink-center,
|
||||
jz-char.jz-half.jz-ink-right,
|
||||
jz-char.jz-half-le.jz-ink-left,
|
||||
jz-char.jz-half-le.jz-ink-center,
|
||||
jz-char.jz-half-le.jz-ink-right {
|
||||
width: var(--jz-half-width, auto);
|
||||
overflow: visible;
|
||||
}
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half.jz-ink-left jz-inner,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half.jz-ink-center jz-inner,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half.jz-ink-right jz-inner,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half-le.jz-ink-left jz-inner,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half-le.jz-ink-center jz-inner,
|
||||
[data-jz-halfwidth=margin] jz-char.jz-half-le.jz-ink-right jz-inner {
|
||||
display: inline-block;
|
||||
}
|
||||
[data-jz-halfwidth=margin] jz-char.jz-ink-center jz-inner {
|
||||
margin-left: -0.25em;
|
||||
}
|
||||
[data-jz-halfwidth=margin] jz-char.jz-ink-right jz-inner {
|
||||
margin-left: -0.5em;
|
||||
}
|
||||
[data-jz-halfwidth=margin] jz-char jz-inner {
|
||||
jz-char.jz-half.jz-ink-left jz-inner,
|
||||
jz-char.jz-half.jz-ink-center jz-inner,
|
||||
jz-char.jz-half.jz-ink-right jz-inner,
|
||||
jz-char.jz-half-le.jz-ink-left jz-inner,
|
||||
jz-char.jz-half-le.jz-ink-center jz-inner,
|
||||
jz-char.jz-half-le.jz-ink-right jz-inner {
|
||||
display: var(--jz-half-inner-display, inline);
|
||||
text-decoration: inherit;
|
||||
}
|
||||
[data-jz-halfwidth=halt] jz-char.jz-half jz-inner,
|
||||
[data-jz-halfwidth=halt] jz-char.jz-half-le jz-inner {
|
||||
font-feature-settings: "locl" 1, "halt" 1;
|
||||
-webkit-font-feature-settings: "locl" 1, "halt" 1;
|
||||
margin-left: 0;
|
||||
jz-char.jz-half.jz-ink-center jz-inner,
|
||||
jz-char.jz-half-le.jz-ink-center jz-inner {
|
||||
margin-left: var(--jz-half-center-offset, 0);
|
||||
}
|
||||
[data-jz-halfwidth=halt] jz-char.jz-half,
|
||||
[data-jz-halfwidth=halt] jz-char.jz-half-le {
|
||||
width: auto;
|
||||
jz-char.jz-half.jz-ink-right jz-inner,
|
||||
jz-char.jz-half-le.jz-ink-right jz-inner {
|
||||
margin-left: var(--jz-half-right-offset, 0);
|
||||
}
|
||||
|
||||
/* src/css/_jinze.css */
|
||||
|
||||
Reference in New Issue
Block a user