css - GWT:向水平面板的子级添加样式

标签 css gwt

我有一个 Horizo​​ntalPanel,它可以转换为表格 (HTML)。我想将样式添加到生成表的第二列 (td)。或者,周围的 Anchor 标签?

怎么做?

       <g:HorizontalPanel ui:field="horizontalPanel">
            <b:Image url="images/default.png"/>

            <b:Anchor> </b:Anchor>
        </g:HorizontalPanel>

最佳答案

horizontalPanel.getWidget(1).setStyleName("abc");

或者在uibinder中

<b:Anchor addStyleNames="{style.blaBla}"</b:Anchor>

或者对于父项

horizontalPanel.getWidget(1).getElement().getParentElement().getStyle().set....

horizontalPanel.getWidget(1).getElement().getParentElement().setAttribute("class", "abcd");

关于css - GWT:向水平面板的子级添加样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33211728/

相关文章:

html - 为什么在某些 div 段旁边有一个空白区域,从而在右侧创建了一个不必要的滚动选项?

javascript - 重新加载页面后图像未加载

java - GXT 验证反馈

GWT 2.5 maven 插件在 Linux 中生成 i18n 时抛出错误

java - Vaadin SEO如何?

gwt - 如何将外部 Jar 文件添加到 GWT 项目中

javascript - 是否有 CSS 浏览器支持新功能的 javascript 解决方案?

css - 专注于表单输入时网站背景变暗

CSS 旋转重置

java - 如何使用 Hibernate Validator 验证单个字段?