2012-09-12 4 views
0

나는 문자 그대로 이것을 이해하지 못한다. 첫 번째 td의 크기는 마지막 td의 크기의 일부를 흡수하는 것처럼 보인다.테이블 크기의 차이

테이블의 ID는 "슬라이드 테이블", http://www.rickpascua.cu.cc/입니다.

이 버그는 Firefox 및 IE에서만 발생하며 Chrome은 균등하게 분산 된 크기로 표시됩니다.

도움이 될 것입니다.

(내가 몇 .hide() 년대를 추가 한 후이는 발생주의해야하지만, 그들 중 누구도 직접 "슬라이드 테이블을"영향을주지 않습니다.) 기본적으로

답변

0

, 브라우저 기반 테이블 컬럼의 폭을 결정한다 각각 td 안에 뭐가 들어 있니? 따라서 각 열의 너비는 이미지에 따라 달라지며 크기는 모두 다릅니다.

#slide-table table { 
    table-layout: fixed; 
} 

및 각 열에 대한 width을 지정 :

당신은 지정하여 CSS에 그것을 변경할 수 있습니다.

또는 모든 이미지의 너비와 높이를 동일하게 설정하십시오.

+0

table-layout : fixed가 잘 작동 했으므로 각 열의 너비를 지정하는 문제는 동적이며 동적으로 추가 또는 제거 할 때 셀의 크기를 자동으로 조정하기를 원합니다. – user1538291

+0

이 페이지에서 진행중인 다른 작업에 따라 '너비 : 20 %'또는 이와 비슷한 것을 사용할 수 있습니다 ... 왜 테이블을 사용합니까? div에 5 개의 ''태그를 넣는 것만 큼은 어떨까요? –

+0

매번 새 셀을 추가하거나 동적 셀을 추가하지 않고 너비를 다시 계산하려면 제거 할 때마다 매우 짜증나게됩니다. 셀 자체는 특정 슬라이더 이미지에 대한 아이콘입니다. – user1538291