TD 상속 테이블 너비

user3227707

내가 직면 한 문제는 테이블의 TD가 자신의 너비를 명시 적으로 설정 했음에도 불구하고 테이블의 너비를 상속한다는 것입니다.

코드는 다음과 같습니다.

    <div class="widget widget-new-products">
    <div class="widget-products">
        <table cellspacing="0" width="640px" cellpadding="0" border="0" align="center">
               <tr>
                    <td>
                            <img src="header.gif" alt="New Releases">
                    </td>
            </tr>

                       <tr style="font-size: 0;">

                                <td width="30px"><img width="30px" height="95px" src="leftsep.gif" alt="" ></td>

                                <td width="85px">
                                   <a href="" title="" class="product-image"><img src="product1.jpg" width="85" height="85" alt="image" ></a>
                                </td>

                                <td width="100px">
                                    <a style="font-family:sans-serif; font-size:13px; line-height:14px; color:#444; font-weight:bold;" title="" href="">item 1</a>
                                </td>

                                <td width="100px" align="right">
                                    <p style="font-family:sans-serif; font-size:22px; line-height:24px; font-weight:bold; color:#e05371; margin:0 0 5px 0;">£30.00</p>
                                    <a href=""><img src="view-product.jpg" height="30px" width="111px" alt="View Product"></a>
                                </td>

                               <td width="10px">
                               </td>

                                <td width="85px">
                                   <a href="" title="" class="product-image"><img src="product2.jpg" width="85" height="85" alt="" ></a>
                                </td>

                                <td width="100px">
                                    <a style="font-family:sans-serif; font-size:13px; line-height:14px; color:#444; font-weight:bold;" title="" href="">item 2</a>
                                </td>

                                <td width="100px" align="right">
                                    <p style="font-family:sans-serif; font-size:22px; line-height:24px; font-weight:bold; color:#e05371; margin:0 0 5px 0;">£10.00</p>
                                    <a href=""><img src="view-product.jpg" height="30px" width="111px" alt="View Product"></a>
                                </td>

                                <td width="30px"><img width="30px" height="95px" src="rightsep.gif" alt=""></td>

                        </tr>  

                <tr>
                    <td>
                            <img src="footer.gif" alt="">
                    </td>
            </tr>

        </table>
    </div>
</div>

특히 영향을받는 TD는 표에서 첫 번째입니다.

<td width="30px"><img width="30px" height="95px" src="leftsep.gif" alt="" ></td>

30px 대신 640px 의 테이블 너비를 상속합니다 .

내가 무엇을 변경하든 문제는 여전히 존재하는 것 같습니다. 로컬과 JSFiddle에서 모두 테스트했습니다.

나는 결코 HTML 경험이 없으므로 문제가 무엇인지 잘 모르겠습니다.

업데이트 된 코드

        <div class="widget widget-new-products">
    <div class="widget-products">
        <table cellspacing="0" width="640px" cellpadding="0" border="0" align="center" style="border-spacing: 0;">
               <tr>
                    <td colspan="8">
                            <img src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/newsletter/new-releases.gif" alt="New Releases">
                    </td>
                </tr>

                <tr>

                        <td width="30"><img width="30px" height="95px" src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/newsletter/new-releases-left.gif" alt="" ></td>

                        <td width="85">
                           <a href="" title="" class="product-image"><img src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/catalog/product/cache/1/small_image/85x/9df78eab33525d08d6e5fb8d27136e95/1/_/1.jpg_14603.jpg" width="85" height="85" alt="image" ></a>
                        </td>

                        <td width="100">
                            <a style="font-family:sans-serif; font-size:13px; line-height:14px; color:#444; font-weight:bold;" title="" href="">Clydie King - Direct Me - Inc Never Like This Before</a>
                        </td>

                        <td width="111" align="right">
                            <p style="font-family:sans-serif; font-size:22px; line-height:24px; font-weight:bold; color:#e05371; margin:0 0 5px 0;">£30.00</p>
                            <a href=""><img src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/newsletter/view-product.jpg" height="30px" width="111px" alt="View Product"></a>
                        </td>

                        <td width="85">
                           <a href="" title="" class="product-image"><img src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/catalog/product/cache/1/small_image/85x/9df78eab33525d08d6e5fb8d27136e95/4/_/4.jpg_14418.jpg" width="85" height="85" alt="" ></a>
                        </td>

                        <td width="100">
                            <a style="font-family:sans-serif; font-size:13px; line-height:14px; color:#444; font-weight:bold;" title="" href="">T.M.V.S. - Don't Be Shy</a>
                        </td>

                        <td width="111" align="right">
                            <p style="font-family:sans-serif; font-size:22px; line-height:24px; font-weight:bold; color:#e05371; margin:0 0 5px 0;">£10.00</p>
                            <a href=""><img src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/newsletter/view-product.jpg" height="30px" width="111px" alt="View Product"></a>
                        </td>

                        <td width="30">
                            <img width="30px" height="95px" src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/newsletter/new-releases-right.gif" alt="">
                        </td>

                </tr>  

                <tr>
                    <td colspan="8">
                        <img src="http://crazybeatweb1.cms.iwebcloud.co.uk/media/newsletter/new-releases-bottom.gif" alt="">
                    </td>
            </tr>

        </table>
    </div>
</div>

이제 중간 줄 위와 아래에 제거 할 수없는 간격이 생겼습니다.

순무

테이블의 모든 행에는 동일한 수의 셀이 있어야합니다. 행에서 더 적은 수의 셀을 사용 colspan하려면 일치 하도록 속성을 명시 적으로 설정해야합니다 .

   <tr>
        <td colspan="9"> <!-- set this to the maximum number of cells there will be in a row -->
            <img src="header.gif" alt="New Releases">
       </td>
    </tr>

다음을 혼합하고 일치시킬 수 있습니다 colspan.

    <tr>
        <td colspan="5">
            <img src="header.gif" alt="New Releases">
        </td>
        <td colspan="4"> 
            <img src="header.gif" alt="New Releases">
        </td>
    </tr>

그러나 합계는 항상 표에 사용 된 최대 셀 수와 일치해야합니다.

이 프로세스는 테이블의 모든 행에 대해 반복되어야합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

테이블 td 너비 .. in diffrent tr

분류에서Dev

테이블 td 너비 .. in diffrent tr

분류에서Dev

HTML 테이블의 <td>에 최소 너비 설정

분류에서Dev

왜 '테이블'요소의 td와 th는 너비를 백분율로 적용 할 때 비정상적이고 비논리적으로 작동합니까?

분류에서Dev

CSS 테이블 셀 및 상대 너비

분류에서Dev

<td>의 너비가 다른 경우 <th> 세로 테두리를 전체 테이블에서 계속 만듭니다.

분류에서Dev

HTML 이메일에 대한 테이블의 TD 너비 지정-jsfiddle 포함

분류에서Dev

HTML 테이블을 만들 때 TD 너비가 균등하지 않습니다.

분류에서Dev

나머지 너비를 가져갈 HTML 테이블 마지막 td

분류에서Dev

테이블은 th 및 td의 행 너비를 조정합니다.

분류에서Dev

Kivy 이상한 너비 속성 결과

분류에서Dev

IMG 및 TD의 CSS 너비 / 높이

분류에서Dev

IMG 및 TD의 CSS 너비 / 높이

분류에서Dev

내 테이블에서 부모의 너비를 상속 할 수없는 이유는 무엇입니까?

분류에서Dev

td 및 th의 높이와 너비를 설정하지 않고 열 위치가 고정 된 테이블

분류에서Dev

고정 테이블 레이아웃 내에서 td의 고정 너비를 설정하는 방법

분류에서Dev

정렬 테이블 사용자 정의 td 속성

분류에서Dev

테이블의 td 너비와 같이 모든 행에서 해당 열의 최대 너비로 열을 축소하는 방법은 무엇입니까?

분류에서Dev

많은 TD 요소의 너비는 테이블 너비와 같지 않지만 수학은 정확해야합니다.

분류에서Dev

QTextDocument HTML 테이블 너비

분류에서Dev

Datatable-테이블 클래스 속성 제거 헤더 너비 설정

분류에서Dev

테이블의 각 td에 대해 고유 한 이벤트 리스너 추가

분류에서Dev

PHP / CSS : td의 텍스트가 너무 길지만 테이블, td 크기 수정

분류에서Dev

파이썬 3에서 하나의 열 (td)이 비어있을 때 HTML 테이블 행 (tr)을 건너 뛰는 방법

분류에서Dev

상위 div (컨테이너)를 기준으로 고정 블록의 너비 설정

분류에서Dev

CSS 너비 : 상속 문제

분류에서Dev

토글 버튼을 상위 컨테이너 너비로 확장

분류에서Dev

상자를 컨테이너 너비에 맞추십시오.

분류에서Dev

속성이 '너비'인 경우 속성 선택기가 테이블에서 작동하지 않음

Related 관련 기사

  1. 1

    테이블 td 너비 .. in diffrent tr

  2. 2

    테이블 td 너비 .. in diffrent tr

  3. 3

    HTML 테이블의 <td>에 최소 너비 설정

  4. 4

    왜 '테이블'요소의 td와 th는 너비를 백분율로 적용 할 때 비정상적이고 비논리적으로 작동합니까?

  5. 5

    CSS 테이블 셀 및 상대 너비

  6. 6

    <td>의 너비가 다른 경우 <th> 세로 테두리를 전체 테이블에서 계속 만듭니다.

  7. 7

    HTML 이메일에 대한 테이블의 TD 너비 지정-jsfiddle 포함

  8. 8

    HTML 테이블을 만들 때 TD 너비가 균등하지 않습니다.

  9. 9

    나머지 너비를 가져갈 HTML 테이블 마지막 td

  10. 10

    테이블은 th 및 td의 행 너비를 조정합니다.

  11. 11

    Kivy 이상한 너비 속성 결과

  12. 12

    IMG 및 TD의 CSS 너비 / 높이

  13. 13

    IMG 및 TD의 CSS 너비 / 높이

  14. 14

    내 테이블에서 부모의 너비를 상속 할 수없는 이유는 무엇입니까?

  15. 15

    td 및 th의 높이와 너비를 설정하지 않고 열 위치가 고정 된 테이블

  16. 16

    고정 테이블 레이아웃 내에서 td의 고정 너비를 설정하는 방법

  17. 17

    정렬 테이블 사용자 정의 td 속성

  18. 18

    테이블의 td 너비와 같이 모든 행에서 해당 열의 최대 너비로 열을 축소하는 방법은 무엇입니까?

  19. 19

    많은 TD 요소의 너비는 테이블 너비와 같지 않지만 수학은 정확해야합니다.

  20. 20

    QTextDocument HTML 테이블 너비

  21. 21

    Datatable-테이블 클래스 속성 제거 헤더 너비 설정

  22. 22

    테이블의 각 td에 대해 고유 한 이벤트 리스너 추가

  23. 23

    PHP / CSS : td의 텍스트가 너무 길지만 테이블, td 크기 수정

  24. 24

    파이썬 3에서 하나의 열 (td)이 비어있을 때 HTML 테이블 행 (tr)을 건너 뛰는 방법

  25. 25

    상위 div (컨테이너)를 기준으로 고정 블록의 너비 설정

  26. 26

    CSS 너비 : 상속 문제

  27. 27

    토글 버튼을 상위 컨테이너 너비로 확장

  28. 28

    상자를 컨테이너 너비에 맞추십시오.

  29. 29

    속성이 '너비'인 경우 속성 선택기가 테이블에서 작동하지 않음

뜨겁다태그

보관