我是 vaadin 的新手。我有一个按钮,它应该看起来像一个链接。我创建了像这样的按钮,
Button title = new Button(item.getSubmissionTitle());
title.setStyleName(BaseTheme.BUTTON_LINK);
我也尝试过使用
title.setStyleName("链接);
但我仍然得到按钮的外观和感觉。是否有任何方法可以使用 css 更改按钮或任何其他方法,按钮应显示为链接。
编辑
我刚刚发现按钮正在从表中获取 css。并覆盖按钮样式。对于表,它写了
table.setDebugId("submissionsTable_id");
表格中按钮的 css 是:
#submissionsTable_id .v-table-cell-wrapper .v-button-caption{white-space:normal !important;text-decoration:none;}
#submissionsTable_id .submission-content{width:350px;}
#submissionsTable_id .v-table-cell-wrapper .v-button-caption:hover
{
background:#3F1A7D;
color: #FFFFFF;
}
#submissionsTable_id .v-button-caption:hover
{
background:#3F1A7D;
color: #FFFFFF;
}
现在,我如何排除我的链接按钮以覆盖表格的样式,或者如何将新样式添加到不应该继承表格样式的按钮。