中英文混排之时,中文字符之间有字间距,英文字符之间没有字间距。
This commit is contained in:
parent
35c2634a3a
commit
af637c7a6d
3 changed files with 19 additions and 1 deletions
|
@ -131,7 +131,7 @@
|
|||
src: local("Source Han Sans KR Heavy"), local("Noto Sans CJK KR Heavy");
|
||||
}
|
||||
|
||||
font-face {
|
||||
@font-face {
|
||||
font-family: "Heti Hei SC Black Fallback";
|
||||
font-weight: 800;
|
||||
src: local("Microsoft YaHei"), local("Droid Sans Fallback");
|
||||
|
@ -204,6 +204,7 @@ font-face {
|
|||
overflow-wrap: break-word;
|
||||
word-wrap: break-word;
|
||||
hyphens: auto;
|
||||
letter-spacing: 0.02em;
|
||||
}
|
||||
|
||||
.heti::before, .heti::after {
|
||||
|
@ -215,6 +216,10 @@ font-face {
|
|||
clear: both;
|
||||
}
|
||||
|
||||
.heti:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)), .heti:not(:lang(zh)) {
|
||||
letter-spacing: 0;
|
||||
}
|
||||
|
||||
.heti > *:first-child,
|
||||
.heti section > *:first-child,
|
||||
.heti td > *:first-child {
|
||||
|
|
|
@ -6,6 +6,13 @@
|
|||
// 清容器浮动
|
||||
@include clear-float();
|
||||
|
||||
// 非中文时不加间距
|
||||
letter-spacing: $letter-spacing-medium;
|
||||
@include non-cjk-block {
|
||||
letter-spacing: $letter-spacing-normal;
|
||||
|
||||
}
|
||||
|
||||
// 清容器内首尾元素外边距
|
||||
&,
|
||||
section,
|
||||
|
|
|
@ -54,6 +54,12 @@ $line-height-expanded-ultra: 2.25 !default;
|
|||
//$line-height-condensed: 1.25 !default;
|
||||
//$line-height-condensed-ultra: 1 !default;
|
||||
|
||||
// 字符间距
|
||||
$letter-spacing-normal: 0 !default;
|
||||
$letter-spacing-small: 0.01em !default;
|
||||
$letter-spacing-medium: 0.02em !default;
|
||||
$letter-spacing-large: 0.05em !default;
|
||||
|
||||
$line-height-size-normal: $font-size-normal * $line-height-normal !default;
|
||||
$line-height-size-large: $line-height-size-normal !default;
|
||||
$line-height-size-x-large: $font-size-x-large * $line-height-normal !default;
|
||||
|
|
Loading…
Reference in a new issue