저는 응답 성이 뛰어난 웹 디자인에 익숙하며 저는 angularJS를 배우기 위해 간단한 할일 응용 프로그램을 만들고 있습니다. 이제 내 문제는 너무 길어서 레이아웃을 어기는 텍스트를 어떻게 처리 할 수 있는가이다.CSS 줄임표를 사용할 수 없습니다.
여기에서 어떻게 깨 졌는지 확인할 수 있습니다.
html로 & CSS는 지금 :
참고 :이 <div class="span12">
<li>
<div>
<span class="taskshorter">{{t.TaskName}}</span>
<div class="pull-right">
<span class="label label-info ">{{t.EstimatedTime}}</span>
<span class="label label-important">{{t.EstimatedTimeLeft}}</span>
<i class="icon-chevron-right"></i>
</div>
</div>
</li>
및 CSS
.taskshorter {
overflow: hidden;
white-space: nowrap;
-ms-text-overflow: ellipsis;
text-overflow: ellipsis;
width: 20px;
height: 1.2em;
}
,691에 싸여있다
하지만 작동하지 않는 것 같습니다. 오히려 텍스트를 클립하는 자바 스크립트 코드를 작성해야합니까? 아니면 쉽게 고칠 수있는 뭔가가 누락 되었습니까?
또한 Twitter 부풀 유체 레이아웃을 사용하고 있습니다.
오버플로로 무엇을하고 싶습니까? 그냥 잘라내거나 텍스트를 감싸시겠습니까? 첫 번째 것은 매우 간단하고 두 번째는 약간 복잡 할 수 있습니다. –
레이아웃을 깨뜨리지 않도록 잘 자릅니다. – ArniReynir