CSS常用的属性方法

待我称王封你为后i 2023-06-12 06:17 127阅读 0赞

文本换行

  1. //强制不换行 div{
  2. white-space:nowrap;
  3. }
  4. //自动换行 div{
  5. word-wrap: break-word;
  6. word-break: normal;
  7. }
  8. //强制英文单词断行 div{
  9. word-break:break-all;
  10. }

清除浮动

  1. .clear:after {
  2. content:'';
  3. display:block;
  4. clear:both;
  5. height:0;
  6. overflow:hidden;
  7. visibility:hidden;
  8. }
  9. .clear {
  10. zoom:1;
  11. }

图片不拉伸

  1. img {
  2. object-fit: cover;
  3. -o-object-fit: cover;
  4. }

垂直居中

  1. go-to-center {
  2. position:absolute;
  3. top:50%;
  4. left:50%;
  5. transform:translate(-50%,-50%)
  6. }

单行隐藏

  1. .t-s {
  2. overflow: hidden;
  3. text-overflow: ellipsis;
  4. white-space: nowrap;
  5. }

双行隐藏

注意,打包过后会丢失属性 -webkit-box-orient:vertical;, 打包过后需要检查 , 增加注释。

  1. .t-d {
  2. overflow:hidden;
  3. text-overflow:ellipsis;
  4. display:-webkit-box;
  5. /*! autoprefixer: off */
  6. -webkit-box-orient:vertical;
  7. /* autoprefixer: on */
  8. -webkit-line-clamp:2;
  9. }

JS的方法实现文本溢出隐藏

设置文本两端对齐(适合文字)

  1. div {
  2. width: 100px;
  3. padding: 0 10px;
  4. background: pink;
  5. margin-bottom: 10px;
  6. text-align-last:justify; /* 这是关键属性 */
  7. }
  8. <div>账号</div>
  9. <div>密码设置</div>
  10. <div>手机号</div>

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,127人围观)

还没有评论,来说两句吧...

相关阅读