css - 全名在 Vaadin 的双列值中不可见

标签 css vaadin

我是 vaadin 的新手。我遇到了一个错误,即全名在双列组件的值中不可见。我在双列左侧有很长的名字。我尽可能地增加了组件的宽度。但仍有一些行是不可见的全名。 我尝试添加一些 css,但还是没用。

.v-select-twincol-options .v-select-twincol-break-word{word-wrap: break-word;}

我尝试使用此 CSS 行。这里有什么不对吗?或者任何解决这个问题的想法。请帮我解决这个问题..

提前谢谢你。

twin-column

private TwinColSelect createTemplateSelectTwinColumn()
    {
        TwinColSelect twinColSelect = new TwinColSelect("Related Templates");
        twinColSelect.setNullSelectionAllowed(true);
        twinColSelect.setMultiSelect(true);
        twinColSelect.setImmediate(true);
        twinColSelect.setSizeFull();

        Collection<File> templates = getTemplates();

        Collections.sort((List<File>) templates, new Comparator<File>()
        {
            @Override
            public int compare(final File f1, final File f2)
            {
                return f1.getName().compareTo(f2.getName());
            }
        });

        for (File file : templates)
        {
            twinColSelect.addItem(file.getNodeId());
            twinColSelect.setItemCaption(file.getNodeId(), file.getName());
        }

        return twinColSelect;
    }

我在 FormLayout 中创建 twinColumn 的方法

最佳答案

Vaadin 的 TwinColSelect 最终会在 DOM 中产生两个标准的 HTML 选项列表控件;查看此示例的 DOM:http://demo.vaadin.com/book-examples/book/#component.select.twincolselect.basic

DOM structure of Vaadin's TwinColSelect

然而,

word-wrapnot possible在选项列表项上。

考虑从两个 Vaadin 表创建您“自己的”TwinColSelect。 Vaadin 表在 CSS 样式方面更加灵活。

关于css - 全名在 Vaadin 的双列值中不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19563307/

相关文章:

scala - Scala 中等效的 Java 双冒号 (::) 运算符

java - 如何在 vaadin 中布局 Dialog 组件?

java - 在 vaadin 框架中没有获取 sessin 值

html - CSS 未应用于元素

html - CSS3D translationZ和translationY思维错误

html - 无法在 Flexbox 页面布局中将文本居中放置在图像上

javascript - 在浏览器宽度较小后将站点重定向到具有视频背景的特殊站点?

java - Vaadin 中的过滤器树

javascript - 随机编号。表格显示除零

html - 如何创建两个重叠的三 Angular 形?