2014-12-17 2 views
0

아래쪽 행 테두리가있는 간단한 테이블을 만들었습니다. Firefox에서 완벽하게 작동하고, 테두리 전체 행에 표시되고 있지만, 크롬과 IE 10 만 행의 부분을 보여줍니다크롬 및 IE에서 CSS 테이블 행 테두리가 올바르게 표시되지 않습니다.

<div style="display:table; border-collapse: collapse; width: 100%"> 
<div style="display:table-row; border-bottom: 1px solid black;"> 
    <div style="display:table-cell;">a </div> 
    <div style="display:table-cell; width: 15%;">b </div> 
</div> 
<div style="display:table-row; border-bottom: 1px solid black;"> 
    <div style="display:table-cell; width: 15%;">a </div> 
    <div style="display:table-cell; width: 15%;">c </div> 
</div> 
<div style="display:table-row; border-bottom: 1px solid black;"> 
    <div style="display:table-cell;">a </div> 
    <div style="display:table-cell; width: 15%;">b </div> 
    <div style="display:table-cell; width: 15%;">c </div> 
</div> 

</div> 

fiddle link

어쩌면 누군가가이 문제를 어떻게 해결 해야할지 문제?

+0

(A) 인라인 스타일이 끔찍한가요? (B) 너는 실제로 무엇이 잘못 되었는가/말하고 싶지 않은가? (C) 나는 그것이 정확하게되어야한다고 생각한다. – jbutler483

+0

나는 국경이 전체 줄에 보이지 않는다고 말했고, 그것은 줄의 일부분에만 보여지고있다. – kuldarim

+0

테이블이 전혀 보이지 않습니다! 당신이 부여한 특성을 감안할 때 div가 정확하게 있어야한다고 생각합니다. '하단 경계선'을 원하면 hr 태그를 추가하는 것이 좋습니다. – jbutler483

답변

2

빈 추가 div s.

<div style="display:table; border-collapse: collapse; width: 100%"> 
 
    <div style="display:table-row; border-bottom: 1px solid black;"> 
 
    <div style="display:table-cell;">a</div> 
 
    <div style="display:table-cell; width: 15%;">b</div> 
 
    <div style="display:table-cell; width: 15%;"></div> 
 
    </div> 
 
    <div style="display:table-row; border-bottom: 1px solid black;"> 
 
    <div style="display:table-cell; width: 15%;">a</div> 
 
    <div style="display:table-cell; width: 15%;">c</div> 
 
    <div style="display:table-cell; width: 15%;"></div> 
 
    </div> 
 
    <div style="display:table-row; border-bottom: 1px solid black;"> 
 
    <div style="display:table-cell;">a</div> 
 
    <div style="display:table-cell; width: 15%;">b</div> 
 
    <div style="display:table-cell; width: 15%;">c</div> 
 
    </div> 
 

 
</div>

:
는 IE에서 테스트하지 않았습니다.

+0

이것이 OP가 원하는 것입니다. http://jsfiddle.net/vnpnhu33/1/을 참조하십시오. – dfsq

관련 문제