Keep

CSS Inline

3/14/2023, 12:05:00 PM 4 min read

CSS Fonts

CSS Inline

  • vertical-align
    • dominant-baseline
      • 对齐框内内容的默认基线
      • The child box is aligned to its parent by matching up their alphabetic baselines.
      • 如果行内框根本不包含内容,则会认为它包含一个“支柱”(一个不可见的零宽度字形)框,用于做基线对齐
        • demo:
          内容在 height: 40px 的盒子里垂直居中
    • baseline-source.
      • demo:
        1. inline-block 使用 last 对齐: test
          line1
          line2
        2. inline-flex 使用 first 对齐: test
          line1
          line2
      • 一个inline-block元素,如果里面没有inline内联元素,或者overflow不是visible,则该元素的基线就是其margin底边缘. demo:
        test
    • alignment-baseline
    • alignment-shift
  • text-edge
  • leading-trim
  • line-height
    • inline 元素高度由 height 决定;没有定义 height , 由 line-height/text-edge/leading-trim/inline-sizing 决定
    • 如果 line-height 指定的大小小于框的大小,背景和边框会“渗入”相邻的行框,可能会遮盖前面的内容
      • demo:
        如果 line-height 指定的大小小于框的大小,背景和边框会“渗入”相邻的行框,可能会遮盖前面的内容
    • Why is the span’s line-height useless?

CSS Text

CSS Text Decoration

CSS Writing Modes

CSS Break

CSS Content

entity-names

  • 实体
    • ← ↑ → ↓
    •  (1:1 空格)  (1:2 空格)  (Space)  (全角空格)
    • √(对勾) ×(乘号) ×
    • ”(”) ‘(‘) ’(’)
    • ‹ (‹) ›(›) «(«) »(»)
    • ℃(℃) ℉(℉)
    • ☜(☜) ☞(☞)
    • ™(™)
    • ★(★) ☆(☆)
    • ¥(日元) €(欧元) £(英镑) $(美元) ¥(人民币)
    • © ®
  • About

其它

Tag:
CSS

@read2025, 生活在北京(北漂),程序员,宅,喜欢动漫。"年轻骑士骑马出城,不曾见过绝望堡下森森骸骨,就以为自己可以快意屠龙拯救公主。"