반응형
tr 요소 주변의 테두리가 표시되지 않습니까?
Chrome / Firefox가에서 테두리를 렌더링하지 않는 것처럼 보이지만 tr
선택기가 인 경우 테두리를 렌더링합니다 table tr td
.
tr에 테두리를 어떻게 설정할 수 있습니까?
작동하지 않는 내 시도 :
table tr {
border: 1px solid black;
}
<table>
<tbody>
<tr>
<td>
Text
</td>
</tr>
</tbody>
</table>
http://jsfiddle.net/edi9999/VzPN2/
이것은 비슷한 질문입니다 : 테두리를 테이블 tr로 설정하고 IE 6 & 7을 제외한 모든 곳에서 작동하지만 IE를 제외한 모든 곳에서 작동하는 것 같습니다.
다음을 스타일 시트에 추가하십시오.
table {
border-collapse: collapse;
}
JSFiddle .
이런 식으로 작동하는 이유는 실제로 사양에 잘 설명 되어 있습니다 .
CSS의 표 셀에 테두리를 설정하는 두 가지 모델이 있습니다. 하나는 개별 셀 주변의 분리 된 테두리에 가장 적합하고 다른 하나는 테이블의 한쪽 끝에서 다른 쪽 끝까지 연속되는 테두리에 적합합니다.
... 이상 collapse
설정 :
축소 테두리 모델에서는 셀, 행, 행 그룹, 열 및 열 그룹의 전체 또는 일부를 둘러싸는 테두리를 지정할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/18679020/border-around-tr-element-doesnt-show
반응형
'developer tip' 카테고리의 다른 글
데이터베이스 / 모델에서 개체를 제거 할 때 Django 관리자가 파일을 삭제하도록하려면 어떻게해야합니까? (0) | 2020.09.18 |
---|---|
git은 대소 문자를 구분하지 않습니까? (0) | 2020.09.18 |
Angularjs 동적 ng- 패턴 유효성 검사 (0) | 2020.09.18 |
Visual Studio (2008)의 대규모 솔루션에 대한 모범 사례 (0) | 2020.09.17 |
Xcode에서 C ++ 11을 사용할 수 있습니까? (0) | 2020.09.17 |