길이가 다양하지만 길이가 고정 된 ul이 있습니다. 리에도 아이콘이 있습니다. CSS : 텍스트가 오버플로되어 숨겨진 텍스트 : 줄임표가 여전히 있습니다.
<ul>
<li><span class="icon"></span>Long Text with text-overflow:ellipsis</li>
<li><span class="icon"></span>Short text</li>
<li><span class="icon"></span>Long Text with text-overflow:ellipsis</li>
</ul>
리튬의
는text-overflow:ellipsis;
로 설정
text-overflow
속성이 있습니다. 그러나 유혹 커서를 등록에서 (
.icon
) 뒤에 블록 요소를 넘쳐되었을 클립 텍스트
내 CSS :
.icon {
height:18px;
width:18px;
float:right; /*there is a good reason for this, don't complain ;) */
cursor:pointer;
background:url(icons.png);
background-position:-72px -72px;
}
.icon:hover {
background-position:-90px -72px;
}
li {
text-overflow:ellipsis;
height:20px;
overflow:hidden;
white-space:nowrap;
list-style-type:none;
width:150px;
}
내 jsfiddle을 확인, 그것이 많은 지옥을 설명 더 나는 것보다 : P
텍스트 오버 플로우에 의해 숨겨진 넘치는 텍스트 : 타원 일 정지 e dom은 텍스트 뒤 (또는 텍스트가있는 곳) 위에 커서를 올려 놓는 커서를 등록하지 않습니다.
해결 방법에 대한 의견이 있으십니까?
Cheeers
을 그것은 구성원에 대한 좋은 일 답변을 선택하여 다른 사람이 일하는 해법의 이점을 누릴 수 있습니다. 문제. 이 일이 너를 도왔는지 나는 아직도 모른다. 건배 – kingdomcreation
예. 작동하지 않는다면 우리는 여전히 당신을 도울 수 있습니다. – WooCaSh
죄송합니다. 사무실을 떠나기 직전에 게시했습니다. 나는 방금 돌아와서 그것을 지금 시험해보고있다! :) – Bill