2011-05-06 7 views
1

잠재적으로 길 수있는 열 내용이있는 표가 있습니다. 디자인/사용성의 관점에서, 전체 텍스트를보기 위해 텍스트를 감싸거나 스크롤 막대를 제공하는 것이 더 나은가?HTML 텍스트 줄 바꿈과 스크롤

개인적으로 텍스트를 배치하는 것이 좋습니다. 그러나 나는 그런 상황에서 다른 사람들이 무엇을했는지 알고 싶었다.

+0

여기에 더 질문하기 전에 몇 가지 질문에 대답 해보십시오. – Jason

+0

http://ux.stackexchange.com/에서이 질문을 고려해야합니다. 프로그래밍 문제가 아닌 디자인 문제이므로 자세한 세부 사항). – Quentin

답변

0

일반적으로 텍스트를 셀에 넣습니다. 그러나 "잠재적으로 길다"는 것은 무엇을 의미합니까?

+0

열의 내용은 사용자 입력에 따라 다를 수 있습니다. 따라서 텍스트는 abc 또는 abccccccccccccccccccccccccccccccccccccccccc 일 수 있습니다. – user330973

+0

공백이없는 긴 텍스트는 일부 브라우저에 문제를 일으킬 수 있습니다. [HTML에 공백없이 긴 줄을 어떻게 포장합니까?] (http://stackoverflow.com/q/363425/609436) – Piccolomomo

0

나는 달력 플러그인을 사용하고 needed- 다른 현명한 전용 - CSS3에서 지원 그냥

내 CSS를

.fc-event-title { 
text-wrap: unrestricted; 
word-wrap: break-word; 
} 
을 래핑하는 경우 때때로 제목은 내가 중간에 문자열을 중단하기로 결정했습니다 장기 얻는다

을 mywordisexteremlylong 경우에만 발생하고 늘 작은 세포

에 맞지 그러나 다음 셀에 오버 플로우를하지 않도록 이것은 매우 극단적 인 것입니다.

하지만 공간이 충분하지 않으면 달리 말하지 않습니다.

1

항상 래핑하거나 스크롤하지 않고 콘텐츠를 페이징합니다. jQuery DataTables을 사용하면 매우 쉽고 사용자가 데이터를 필터링, 제한 및 정렬 할 수있는 더 많은 기회를 제공합니다.

이 솔루션을 사용하면 데이터를 스크롤하고 열을 동적으로 조정하거나 표시/숨기기를 수행 할 수도 있습니다. 그러나 나는 그 점에 결코 빠지지 않았다. 내 응용 프로그램 중 하나 인 Ajax와 Pipelining (플러그인에서 지원)을 사용하면 딸꾹질없이 3 백만 개 이상의 레코드를 처리 할 수 ​​있습니다. 또한 jQuery의 Themeroller를 사용할 수 있습니다. Themeroller는 원할 경우 테이블을 간단하게 사용자 정의 할 수 있습니다.

관련 문제