css - 使用 Vaadin 在按钮图像/图标中间设置标题

标签 css uibutton vaadin

enter image description here通过 CSS,我能够让 v.nativebutton 看起来像我想要的那样,但我无法让标题位于我的图标/图像的中间。附件是当我添加 text -align: center 到我的 CSS 样式表时按钮的样子的屏幕截图。关于如何将按钮的标题设置在图标图像中间的任何想法?我想在圆圈内显示'学生'标签?

CSS IM 使用:

.v-nativebutton-center-text .v-nativebutton-caption {
display: block;
white-space: normal;
text-align: center;
}
.v-nativebutton::-moz-focus-inner {
border: none;
padding: 0;
 }
 .v-nativebutton-center-text span {
  font-size: x-small;
  text-shadow: #fafafa 1px 1px 0;
}
.v-nativebutton-center-text img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;

 }

最佳答案

如果你调用了

button.addStyleName("center-text");

在您的原生按钮上,以下 CSS 将使文本居中:

以下 CSS 将使标题跨行居中:

.v-nativebutton-center-text .v-nativebutton-caption {
    display: block;
    white-space: normal;
    text-align: center;
}

关于css - 使用 Vaadin 在按钮图像/图标中间设置标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7707998/

相关文章:

javascript - 当 DIV 处于 View 中时,我将如何编写一个脚本来控制页面的各个方面?

javascript - 打印网页样式

ios - 如何从 UIViewController 类调用方法到自定义 UIView 类

ios - 如何动态向 UIButton 添加操作

java - 需要更改前端的建议

html - Vaadin 单选按钮,水平而不是垂直堆叠

html - field_with_errors 的 CSS

javascript - Silverstripe 要求组合文件 CSS 和 JS

ios - 点击UiButton时如何解决Bad access thread?

java - vaadin 表单 float 字段