ul超出部分横向滚动
ul {
width: 100%;
height: 1.8rem;
overflow-x: auto;
overflow-y:hidden;
display:-webkit-box;
}
li {
width: 0.9rem;
height: 1.7rem;
}
以上代码是移动端项目中使用,给ul设置好固定的宽高,overflow-x:auto; 即X轴方向上自动设置,overflow-y:hidden;则如果有很多个li的话 超出部分是隐藏的,只能在x轴方向上排列。
文字超出部分显示...
a {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
text-overflow 属性规定当文本溢出包含元素时发生的事情。
ellipsis | 显示省略符号来代表被修剪的文本。 |
white-space 属性指定元素内的空白怎样处理。
nowrap | 文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。 |
超出两行后显示...
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;