다양한 화면 크기에서 텍스트가 차지하는 줄 수를 계산할 수 있는 방법이 있나요?
< /p>
그림과 같이 내용이 사용자 휴대폰 화면 너비 아래 두 줄을 초과하는 경우에는 전문이 표시되고, 그렇지 않은 경우에는 전문이 표시되지 않습니다.
我想大声告诉你2017-05-16 13:10:51
외부 레이어에 플렉스 레이아웃을 사용하거나, 높이의 행 수를 설정하거나, 외부 레이어에 최대 높이 max-height를 지정하세요
내부 레이어 p에 텍스트를 배치하고 정상적으로 표시됩니다
html 구조:
으아악그런 다음 두 사람의 키를 판단하세요.
으아악이때 "더보기"가 표시됩니다
给我你的怀抱2017-05-16 13:10:51
행 높이를 기준으로 판단하는 것입니다. 행 높이가 1행 높이보다 크면 내용이 두 행이라는 의미입니다. 코드는 다음과 같습니다.
html은 다음과 같습니다.
으아아아js는 다음과 같습니다:
으아아아코딩이 쉽지 않은데 마음에 드신다면 좋아요 부탁드려요~
曾经蜡笔没有小新2017-05-16 13:10:51
아이디어를 제공하려면 줄 높이를 20px로 설정한 다음 페이지가 렌더링된 후 js에서 노드의 offsetHeight 속성을 사용하세요. offsetHeight / 20
줄 수