我发现了一个问题。当我单击 HorizontalLayout(包含 MenuBar)时,它周围会出现虚线边框(在 Firefox 中)或实线边框 #CC540A(在 Chrome 中)。在 IE7 和 Opera 中一切正常 - 它不会在那里发生。
此处提供屏幕截图:http: //img257.imageshack.us/img257/5056/problemvaadin.png 或此处 http://www.pl.image-share.com/ipng-27-12.html 或此主题的附件
代码片段:
HorizontalLayout rightContent = new HorizontalLayout();
rightContent.setWidth("995px");
rightContent.setHeight("117px");
rightContent.addStyleName(IEhrCssStyles.MAIN_HEADER_LAYOUT_RIGT_CONTENT);
MenuBar menuBar = createMenuBar();
rightContent.addComponent(menuBar);
rightContent.setComponentAlignment(menuBar,Alignment.BOTTOM_RIGHT);
有任何想法吗 ?提前致谢 !