文本

px vs em

px 是绝对值,和它一起的还有 in, pt, cm

em 是相对值,它是相对当前 font-size 的倍数

示例: header的font-size等于 24px

body {
    font-size: 12px;
}

header {
    font-size: 2em; /* 等于 2 * fontSize = 24px */
}

text-indent

含义:对象段落首行缩进

示例: 缩进两个字体大小

p { text-indent: 2em; }

ellipsis

含义: 文本溢出时的显示样式

示例: 溢出时显示...

.ellipsis {
  width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

height

定义: 元素高度

示例: 让文字纵向居中,让 height = line-height

ul > li {
    height: 30px;
    line-height: 30px;
}

::after

定义: 在元素的最后插入内容

示例: 在box的最后插入一条直线

.box {
      &:after {
      border-top: 1px solid #232323;
      border-top: 1px solid hsla(0, 0%, 100%, .06);
      border-bottom: 1px solid #000;
      border-bottom: 1px solid rgba(0, 0, 0, .4);
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      bottom: -1px;
  }
}

results matching ""

    No results matching ""