实用而陌生的style合计

Posted 当当和瓶瓶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实用而陌生的style合计相关的知识,希望对你有一定的参考价值。

1.滚动相关:

scroll-behavior: smooth;

element.scrollTop = intValue; 

 

结合scrollTop使用,实现丝滑滑动,注意是element.scrollTop = intValue;而不是element.style.scrollTop = \'xxpx\';
intValue的单位是px;
 1  <div   //外层container高度是100px;在该父元素上设置scroll-behavior:smooth;并且用js控制scrollTop可以丝滑的滚动。
 2     class="bloglist-container"
 3     v-vLoading="loadingFlag"
 4     ref="blogListContainer"
 5   >
 6     <ul class="bloglist"> //内层内容区高度很大,大于100px
 7       <li v-for="item in data.rows" :key="item.id">
 8         <div class="img" v-if="item.thumb">
 9           <a href="">
10             <img :src="item.thumb" :alt="item.title" :title="item.title" />
11           </a>
12         </div>
13     </li>
14  </div>

滚动条样式设置

//less,滚动条宽度默认4px
.overbar(@barWidth:4px){ overflow
-y: auto; &::-webkit-scrollbar { width: @barWidth; /* 滚动条宽度, width:对应竖滚动条的宽度 height:对应横滚动条的高度*/ background: @gray; } &::-webkit-scrollbar-thumb { border-radius: 2px; height: 100px; /* 滚动条滑块长度 */ background-color: @lightWords; } }

 

 

超出换行打点

// less写法,超出一行打点

.overline(@line:1){
  overflow: hidden;
  white-space: normal;
  -webkit-line-clamp: @line;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

 

以上是关于实用而陌生的style合计的主要内容,如果未能解决你的问题,请参考以下文章

Android 实用代码片段

Android 实用代码片段

20+ css高频实用片段,提高幸福感的小技能你可以拥有噢

asp.net页面实用代码片段

超实用的php代码片段

分享几个实用的代码片段(附代码例子)