텍스트 요소들은 div의 아래 기준으로 시작하고, 2줄이 넘어갈 경우 말줄임(...) 처리를 하는 방법
<div style='display:flex; align-items:end;'>
<div>
여기에 텍스트가 들어갈 예정입니다. 근데 이제 말줄임을 곁들인... 텍스트는
아래에 배치되어있었으면 좋겠습니다. 왜냐하면 조금 멋있게 보이고 싶거든요.
</div>
</div>
-webkit-line-clamp
block 요소를 지정된 줄 수로 제한할 수 있는 CSS 속성
display 속성이 -webkit-box 또는 -webkit-inline-box인 경우에만 동작한다.
overflow:hidden으로 설정하면 지정된 줄 수 뒤에 줄임표를 표시할 수 있다.
<div style='display:flex; align-items:end;'>
<div
style='
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
'
>
여기에 텍스트가 들어갈 예정입니다. 근데 이제 말줄임을 곁들인... 텍스트는
아래에 배치되어있었으면 좋겠습니다. 왜냐하면 조금 멋있게 보이고 싶거든요.
</div>
</div>
TailwindCSS
<div className='flex items-end'>
<div className='line-clamp-3'>
여기에 텍스트가 들어갈 예정입니다. 근데 이제 말줄임을 곁들인... 텍스트는
아래에 배치되어있었으면 좋겠습니다. 왜냐하면 조금 멋있게 보이고 싶거든요.
</div>
</div>