나는 정렬 가능한 목록이 있습니다. 각 정렬 가능한 항목에는 테이블이 들어 있습니다. 모든 테이블의 열을 정렬하고 싶습니다. CSS에서 고정 된 표 레이아웃 사용 : 잘 작동하지만 셀 내용이 너무 길면 내용이 겹칩니다. 셀의 내용에 맞게 테이블을 확장하고 가로 공간이 충분하지 않으면 가로 스크롤 막대가 나타나야합니다.정렬 가능한 목록의 다른 테이블의 열 정렬
이 모든 것을 한 테이블에 넣으려고했지만 일부 경우에 추가 항목이 정렬 항목의 테이블 아래에 표시되고 jquery로 테이블 행을 정렬해도 잘 작동하지 않기 때문에 좋지 않습니다.
코드의 단순화 된 버전은 여기에 있습니다 :
하나 개의 테이블로 :
당신이 할 수 각 행의 데이터에서 추가 콘텐츠를하려면 IE7, 또 다른 아이디어는 div에 셀 내용을 랩핑하고 div에 CSS를 추가하는 것입니다. 모든 셀 내용의 높이가 같거나 고정 된 경우이 방법이 유용합니다. 추가 행의 문제점은 정렬시 해당 "상위"와 함께 있어야한다는 것입니다. 어쩌면 정렬 가능한 이벤트에서 몇 가지 해결 방법으로 해결할 수 있습니다. 어쨌든, 아이디어를 주셔서 감사합니다. 더 좋은 일이 없으면, 나는 하나의 테이블로 돌아가는 것을 고려할 것입니다. – dioslaska