border-collapse시 셀 너비 속성이 올바르게 복사되지 않음

에릭

tr html을 복사 한 다음 th 너비를 복사하여 테이블 헤더 행을 복제하고 있습니다. 그러나 border : 'Wpx'및 border-collapse : 'collapse'일 때 너비가 (너비-W) 픽셀로 작성되기 때문에 실패합니다. border-collapse가 설정되지 않은 경우 너비가 올바르게 기록됩니다.

코드는 단순합니다.

var arr = [];

// copy html, where abc is the destination <tr> and def is the source
$abc.html($def.html());

// now copy widths of table header cells 
$def.children().each(function()  {arr.push($(this).css("width"));});
$abc.children().each(function(index) {$(this).css("width", arr[index]);});

Fiddle은 문제를 보여줍니다 : http://jsfiddle.net/marvmartian/9z24j7vz/4/

해결 방법 (바이올렛에 설명되어 있지만 주석 처리됨)은 최종 테이블 크기를 확인하고, 같지 않은 경우 작성하기 전에 너비에 W를 추가하는 것입니다.

이 동작은 버그처럼 보입니다 (Chrome 사용). 분명히 그것은 기능입니다. 내가 여기서 무엇을 놓치고 있습니까?

Sinisake

그리고 여기에 수정 사항이 있습니다.

table.pvtTable tr th {
    background-color: #e6EEEE;
    border: 6px solid black;
    padding: 5px;
    box-sizing:border-box;
}

크롬은 셀 너비를 너비 + 테두리 너비로 계산하지 않습니다 (부모 요소에서 border-collapse 때문에?), CSS에 이것을 추가하면 테두리가 최종 너비에 포함됩니다. 그러나 이번에는 어느 것이 (firefox 또는 chrome) 옳은지 확실하지 않습니다. :)

바이올린 : http://jsfiddle.net/9z24j7vz/5/

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

캔버스의 이미지 너비가 올바르게 표시되지 않음

분류에서Dev

swift : TableView 셀이 올바르게 선택되지 않음

분류에서Dev

설명 속성이 올바르게 표시되는지 확실하지 않음

분류에서Dev

마지막 행이 삭제되었을 때 QTableWidget의 셀 위젯이 올바르게 표시되지 않음

분류에서Dev

사용자 지정 셀이 올바르게로드되지 않음

분류에서Dev

RewriteRule이 올바르게 다시 작성되지 않음

분류에서Dev

SearchController가 활성 상태 일 때 CollectionView 사용자 지정 셀이 올바르게 업데이트되지 않음

분류에서Dev

Excel에서 시간이 올바르게 표시되지 않음

분류에서Dev

배경 이미지가 올바르게 표시되지 않음

분류에서Dev

SVG 아이콘이 올바르게 표시되지 않음

분류에서Dev

이온 탭 색상이 올바르게 표시되지 않음

분류에서Dev

CSS 레이아웃이 올바르게 표시되지 않음

분류에서Dev

스피너가 올바르게 다시 그려지지 않음

분류에서Dev

geom_boxplot이 올바르게 표시되지 않음

분류에서Dev

Django Wagtail TableBlock이 올바르게 표시되지 않음

분류에서Dev

Packagist에서 Github 별이 올바르게 표시되지 않음

분류에서Dev

DateTime 형식이 올바르게 표시되지 않음

분류에서Dev

Python 형식이 올바르게 표시되지 않음

분류에서Dev

패널 제목이 올바르게 표시되지 않음

분류에서Dev

데이터 노드가 올바르게 시작되지 않음

분류에서Dev

JavaScript 출력이 올바르게 표시되지 않음

분류에서Dev

목록 항목이 올바르게 표시되지 않음

분류에서Dev

laravel에서 URL이 올바르게 표시되지 않음

분류에서Dev

pydev의 주석이 올바르게 표시되지 않음

분류에서Dev

Magento cms / 블록이 올바르게 캐시되지 않음

분류에서Dev

Android 배경색이 올바르게 표시되지 않음

분류에서Dev

MS Excel 플롯이 올바르게 표시되지 않음

분류에서Dev

Wordpress (Genesis) 위젯 열이 올바르게 표시되지 않음

분류에서Dev

관련 제품이 올바르게 표시되지 않음

Related 관련 기사

  1. 1

    캔버스의 이미지 너비가 올바르게 표시되지 않음

  2. 2

    swift : TableView 셀이 올바르게 선택되지 않음

  3. 3

    설명 속성이 올바르게 표시되는지 확실하지 않음

  4. 4

    마지막 행이 삭제되었을 때 QTableWidget의 셀 위젯이 올바르게 표시되지 않음

  5. 5

    사용자 지정 셀이 올바르게로드되지 않음

  6. 6

    RewriteRule이 올바르게 다시 작성되지 않음

  7. 7

    SearchController가 활성 상태 일 때 CollectionView 사용자 지정 셀이 올바르게 업데이트되지 않음

  8. 8

    Excel에서 시간이 올바르게 표시되지 않음

  9. 9

    배경 이미지가 올바르게 표시되지 않음

  10. 10

    SVG 아이콘이 올바르게 표시되지 않음

  11. 11

    이온 탭 색상이 올바르게 표시되지 않음

  12. 12

    CSS 레이아웃이 올바르게 표시되지 않음

  13. 13

    스피너가 올바르게 다시 그려지지 않음

  14. 14

    geom_boxplot이 올바르게 표시되지 않음

  15. 15

    Django Wagtail TableBlock이 올바르게 표시되지 않음

  16. 16

    Packagist에서 Github 별이 올바르게 표시되지 않음

  17. 17

    DateTime 형식이 올바르게 표시되지 않음

  18. 18

    Python 형식이 올바르게 표시되지 않음

  19. 19

    패널 제목이 올바르게 표시되지 않음

  20. 20

    데이터 노드가 올바르게 시작되지 않음

  21. 21

    JavaScript 출력이 올바르게 표시되지 않음

  22. 22

    목록 항목이 올바르게 표시되지 않음

  23. 23

    laravel에서 URL이 올바르게 표시되지 않음

  24. 24

    pydev의 주석이 올바르게 표시되지 않음

  25. 25

    Magento cms / 블록이 올바르게 캐시되지 않음

  26. 26

    Android 배경색이 올바르게 표시되지 않음

  27. 27

    MS Excel 플롯이 올바르게 표시되지 않음

  28. 28

    Wordpress (Genesis) 위젯 열이 올바르게 표시되지 않음

  29. 29

    관련 제품이 올바르게 표시되지 않음

뜨겁다태그

보관