gwt

2014-07-16 4 views
0

의 셀 테이블에있는 행을 클릭하면 마우스를 가리킬 때 스타일이 제거됩니다. 현재 아래 코드 스 니펫을 사용하여 셀 테이블의 행을 강조 표시하기 위해 마우스를 가리 키기 스타일을 적용하고 있습니다.gwt

int rowCount = this.getRowCount(); 
for(int i=0; i<rowCount; i++){ 
      TableRowElement rowElement = this.getRowElement(i); 
      rowElement.addClassName("selected-row"); 
     } 

.selected-row:hover{ 
    background-color: #DFE8F6; 
} 

셀 표의 행을 클릭하면 마우스 오버 스타일이 제거되고 행이 강조 표시되지 않습니다. 행을 클릭 한 후에도 마우스를 올려 놓는 방식을 유지하는 방법을 제안 해 줄 수 있습니까? 몇 가지 예를 들려주세요.

답변

1

행을 클릭하면 테이블이 새로 고쳐지고 스타일이 제거됩니다.

GWT는 이미 선택한 행에 특수한 스타일을 적용합니다. 모양이 마음에 들지 않는다면 GWT의 CSS 클래스를 재정의하여 자신 만의 CSS 클래스를 추가 할 수 있습니다.

1

마우스 다운 이벤트에서도 배경색을 추가하기 만하면됩니다.

+0

코드 스 니펫을 사용하여 보여줄 수 있습니까? – yogish