2009-08-19 3 views

답변

0

에 배경 이미지를 적용 할 수있는 경우

나는 해결책을 얻었다. tr.normalRow, tr.alternativeRow, tr.selectedRow, tr.hoverRow에 "td"를 추가하고 "background-image : none;"속성을 추가했습니다. 저는 여기에 사용되는 코드는 다음과 같습니다

Code: 

tr.normalRow의 TD { 배경 : #FFFFFF; font-size : 11px; 커서 : 포인터; 필터 : 알파 (불투명도 = 90); -moz-opacity : .90; 불투명도 : .90; background-image : none; }

tr.alternativeRow td { background : # f4f4f4; font-size : 11px; 커서 : 포인터; 필터 : 알파 (불투명도 = 90); -moz-opacity : .90; 불투명도 : .90; background-image : none; }

tr.selectedRow td { background : # fff19f; font-size : 11px; 커서 : 포인터; 필터 : 알파 (불투명도 = 90); -moz-opacity : .90; 불투명도 : .90; background-image : none; }

tr.hoverRow td { 배경 : lightblue; font-size : 11px; 커서 : 포인터; 필터 : 알파 (불투명도 = 90); -moz-opacity : .90; 불투명도 : .90; background-image : none; }

2

아래의 링크를 클릭하여 모든 개별 세포는 테이블에서 배경 이미지 스타일을 상속하는 것.

td { background: transparent; } 

같은

추가 뭔가 IE의 문제를 해결할 것으로 보인다.

+0

이 작동하지만 "td"에 지정된 배경색이 제거됩니다. – Shivanand

+0

당연히 td 배경색이 투명하게 설정되어 있기 때문에 : 이것은 간단한 예제였습니다. 배경 이미지를 아무 것도 아닌 방법으로 설정하여 셀에서 배경 이미지를 제거해야한다는 것이 주요 포인트였습니다. – kkyy

+0

어떻게 할 수 있습니까? – Shivanand

-1

div에 테이블을 래핑 할 수 있습니까? 그럼 어떤 방법으로 테이블이나 세포에 영향을 미치지 않습니다 사업부 래퍼 :)

+0

시도했지만이 제안이 도움이되지 않습니다 – Shivanand

+0

어떻게 도움이되지 않습니까? 테이블 태그에 적용된 배경 속성이 없으면 div의 배경 이미지가 표시됩니다. –

+0

Firefox에서는 작동하지만 IE에서는 작동하지 않습니다. 나는 테이블 셀에 불투명 함을 부여했다. 헤드 섹션의 내부 스타일을 확인하십시오. – Shivanand

관련 문제