Skip to content

单行省略

css
.one-ellipsis {
  overflow: hidden;
  /*文本不会换行*/
  white-space: nowrap;
  /*当文本溢出包含元素时,以省略号表示超出的文本*/
  text-overflow: ellipsis;
}

多行省略

css
.two-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

隐藏滚动条

css
/* chrome */
body::-webkit-scrollbar {
  display: none;
}
/* IE */
body {
  -ms-overflow-style: none;
}
/* FireFox */
/* https://blog.csdn.net/weixin_44070058/article/details/112555450 */

按原格式显示多个空格并且自动换行

css
.pre-format{
  white-space: pre-wrap;
  word-break: break-all;
}

grid布局常用模式

css
.grid {
  display: grid;
  /* 每个宽度占据22%,平铺 */
  grid-template-columns: repeat(auto-fill, 22%);
  /* 最后一个占100px,剩下的空间1:2均分 */
  grid-template-columns: 1fr 2fr 100px;
  /* 行、列间距 */
  grid-gap: 16px 4%;
}

css