nth-child(odd)
을 사용하여 테이블 색상을 지정하는 경우이 문제가 발생합니다.nth-child : IE9에서 홀수/홀수 제거 td 테두리
IE9에서는 TD를 올바른 색으로 칠하지만 테두리가 보이지 않습니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
예는 여기에서 찾을 수 있습니다 : http://jsfiddle.net/tYSZW/7/
nth-child(odd)
을 사용하여 테이블 색상을 지정하는 경우이 문제가 발생합니다.nth-child : IE9에서 홀수/홀수 제거 td 테두리
IE9에서는 TD를 올바른 색으로 칠하지만 테두리가 보이지 않습니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
예는 여기에서 찾을 수 있습니다 : http://jsfiddle.net/tYSZW/7/
은이 선언의 position:relative
를 제거하고 작동합니다.
tbody td{
font-size:12px;
position: relative;
}
놀라운. 나는 위치를 추가했다. : .CSS에 비례하여 이제는 국경이 n 번째 자식 내에 나타난다! 배경색은 있지만 테두리는 표시되지 않았습니다.
.variations tr:nth-child(5n) td {
background: none repeat scroll 0 0 #bbb195;
filter: none;
position: relative;
그게 전부 였어! 갑자기 작동이 멈춘 이유를 알아 내려고 애썼다. 나는 CSS에서 모든 것을 옮기고 바꿨지 만 결코 그 선언에 손대지 않았다. 감사 ! 기술적 인 아이디어가있는 이유는 무엇입니까? –
TD 요소는 위치를 갖고 있지 않은 것으로 보입니다. http://stackoverflow.com/questions/7021085/td-positionrelative-overflows-into-the-table-border –