2017-09-11 14 views
0

내 각도 응용 프로그램 (버전 4.3.1)에서 여러 줄 뒤에 CSS 줄임표를 추가했습니다.
이를 위해 Sass에서 다음과 같은 CSS 코드를 사용합니다. 어떤 이유 스타일에서 웹 키트 상자 방향 스타일이 사라짐

.ellipsis { 
    -webkit-box-orient: vertical; 
    display: block; 
    display: -webkit-box; 
    -webkit-line-clamp: 2; 
    overflow: hidden; 
    text-overflow: ellipsis; 
} 

, 단순히 transpile에 의해 스타일에서 제거됩니다 상자의 방향 라인, 원인 줄임표이 작동하지 않을 수 있습니다. Angular 및 Ionic 앱에서 발생하는 것으로 보입니다.

+0

https://developer.mozilla.org/en-US/docs/Web/CSS/box-orient 오래된 구문 버전이며 내가이되지 않는 것을 알고 인 flexbox –

+0

이 필요하지만, 생략 부호를 추가 할 때 그것은 여전히 ​​작동 단락의 n 번째 줄에 그리고 제 경우에는 모든 사용자가 동일한 브라우저를 사용하기 때문에 사용하는 것이 안전합니다. –

답변

0

다음 자동 접두어 코드에서 -webkit-box-orient을 배치하면 문제가 해결되는 것 같습니다.

.ellipsis { 
    /* autoprefixer: off */ 
    -webkit-box-orient: vertical; 
    /* autoprefixer: on */ 
    display: block; 
    display: -webkit-box; 
    -webkit-line-clamp: 2; 
    overflow: hidden; 
    text-overflow: ellipsis; 
} 
+0

귀하의 질문과 답변에서 다른 점은 없습니다. – Dhaarani

+0

인용 된 -webkit-box-orient 주위의 코드 조각이 다릅니다. 그리고 그들은 모든 차이를 만드는 것처럼 보입니다. –