为什么这个文字只显示了半边呢?

为什么这个文字只显示了半边呢?

如图:

.bottom-box .topic-item .question-content-box .question-content span\[data-v-5f343a55\] {

1. font-size: 16px;

2. color: #666666;

3. line-height: 26px;

4. display: \-webkit-box;

5. overflow: hidden;

6. text-overflow: ellipsis;

7. \-webkit-line-clamp: 4;

8. \-webkit-box-orient: vertical;

9. text-align: justify;

}

回答

是不是文字容器左边给了边距了

 overflow: hidden;

你不是设置了hidden吗

用flex布局是指父元素用flex;

.question-content{

display: flex;

height: 48px

.question-content-image{

flex-shrink: 0;

width: 190px;

margin: 0 20px 0 0;

}

.question-content-text{

flex: 1;

font-size: 20px;

line-height: 24px;

overflow : hidden;

text-overflow: ellipsis;

display: -webkit-box;

-webkit-line-clamp: 2;

/*! autoprefixer: off */

-webkit-box-orient: vertical;

/*! autoprefixer: off */

}

}

image.png

应该是父级有overflow: hidden;然后当前盒子比父级大,导致文字被遮住了一半,审查一下元素应该可以排除一下

以上是 为什么这个文字只显示了半边呢? 的全部内容, 来源链接: utcz.com/a/40799.html

回到顶部