2014-03-28 3 views
0

DockLayoutPanels의 패널 사이에 틈새/패딩을 제거하는 방법이 있습니까? 나는 그것을하는 방법에 관해 무엇인가 온라인으로 발견 할 수 없었다. CSS를 사용하는 것이면 어떤 속성을 구성해야합니까? 나는 CSS에서 0px로 패딩을 설정하려고 시도했지만 작동하지 않았다. 미리 감사드립니다.Gwt DockLayoutPanel 스타일 지정

답변

0

당신은

CSS 아래에 언급 한 바와 같이 다음 중 하나를 시도 할 수 DockLayoutPanel의 여분의 패딩과 마진을 제거하려면 :

.dockpanel{ 
    margin: 0; 
    padding: 0; 
} 

JAVA :

DockLayoutPanel dockLayoutPanel = new DockLayoutPanel(Unit.PX); 
dockLayoutPanel.setWidth("200px"); 
//dockLayoutPanel.setStyleName("dockpanel"); 
//dockLayoutPanel.getElement().getStyle().setPaddingBottom(0, Unit.PX); 
dockLayoutPanel.getElement().getStyle().setPadding(0, Unit.PX); 
dockLayoutPanel.getElement().getStyle().setMargin(0, Unit.PX); 

기본적으로 구성 요소 사이에 여백과 여백이 없습니다. DockLayoutPanel은 배치에 따라 구성 요소를 맞 춥니 다. 구성 요소의 기본 크기를 무시합니다.

예 :

  • 폭은 구성 요소 북쪽에 설정하거나 남쪽
  • 높이가 서쪽이나 동쪽에 설정되어있는 구성 요소에 대한 무시 무시됩니다.
  • 휴식 가능한 공간은 센터 구성 요소로 덮여 있습니다.

아직 간격이있는 경우 DockLayoutPanel 안에있는 다른 구성 요소에 대해 동일한 간격을 유지하십시오.