2009-05-04 5 views
0

예제에서는 각 행이 예를 들어 사용자 인 테이블이 있습니다. 열은 이름, 주소, 이메일 주소 등을 포함 할 수 있습니다. 이제 고양이의 이름 (가상의 예)을위한 열을 추가해야합니다. 대부분의 사람들은 고양이를 가지지 않을 것이고 어떤 사람들은 1 ~ 2 마리의 고양이를 가질 것입니다. 20 마리의 고양이를 가진 가끔씩 테이블에 하나의 긴 줄을 만드는 사람이있을 것입니다. 이것은 나에게 프리젠 테이션에서 문제를주고 있으며, 고양이 이름을 걸러 내거나 검색하는 데 문제가된다. 이 유형의 데이터를 표시하는 좋은 해결책이 있습니까?표 형식의 데이터 표시/서식 지정 (웹)

답변

1

필드의 처음 50 자 (또는 그 밖의 모든 문자)를 정상적으로 표시 한 다음 CSS를 통해 표시 여부를 숨김으로 설정하여 나머지 블록을 블록에 넣습니다. 사용자가 전체 값을 볼 수 있도록 가시성을 전환 할 수있는 링크/버튼/아이콘을 포함하십시오.

0

여러 선택해

  1. 셀의 최대 폭을 설정하고 데이터
  2. 곳 (사업부 등) 래퍼 태그 내에 콘텐츠를 감아 고정 폭을 갖는 DIV를 설정할 수 있도록/overflow의 높이와 스타일 : 특히 긴 단어가 셀 너비 밖으로 나오지 않도록 숨김.
  3. 는 경우 # 2, # 3에 대한 서버 측

에 출력 텍스트 자르기 전 비 절단 텍스트를 포함 할 TD 태그의 title 속성을 설정. 이것은 셀 위로 마우스를 가져 가면 툴팁으로 표시됩니다.

나는 다른 CSS 기반 솔루션에 대해 언급 할 것이지만 지금은별로 지원되지 않으므로 언급 할 필요가 없습니다.

0

SO가하는 것과 같은 일을 시도 할 수도 있습니다. 즉, 누군가 Rep에 특정 지점에 도달하면 번호 앞에 접미사를 붙입니다. 전의. 10,236 대신 10k.

그런 식으로 숫자가 나 빠지지 않습니다.

관련 문제