关于使用uni-app写H5首页的一些css样式的记录

  • 当没有内外边距时,两个元素不在同一水平线上,可使用 vertical-align:middle;(可能两个元素都需要使用)
  • display: inline-flex;
    flex-direction: column;   /*元素的排列方向为垂直*/
    justify-content: center;   /*水平居中对齐*/
    align-items: center;        /*垂直居中对齐*/

  • white-space: nowrap;   // 实现区域滚动里的内容进行横排显示
  • display: -webkit-box;   // 以下四句样式是让文字2行后,多出文字进行隐藏,并显示出省略号
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;

  • width: 180upx;         // 当文字超出180upx的长度就隐藏,并且不换行,用省略号代表隐藏文字
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;

  • 注意有些有文字的盒子最好是不要设置宽高,直接使用padding把盒子撑开就可以了
  • 当需要显示层级的时候,需要使用 z-index ,但是要让他有效的话,必须要使用定位才能生效,不能使用 absolute,使用 relative 或者 fixed
posted @ 2021-03-16 09:23  温柔本肉  阅读(700)  评论(0编辑  收藏  举报