作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 vue.js 2.5.7/vuetify": "^1.0.8"应用程序中,我使用了一张卡片,其标题包含一些文本和文本左侧的图标:
<v-card class="p-3" tile="true">
<v-card-title class="headline">
<v-icon color="teal" class="a_link" v-if="confirm_modal_dialog_icon" left="true">{{ confirm_modal_dialog_icon }}</v-icon>
{{ confirm_modal_dialog_confirm_text }}
</v-card-title>
<v-card-text v-if="confirm_modal_dialog_detailed_text">
{{ confirm_modal_dialog_detailed_text }}
</v-card-text>
confirm_modal_dialog_confirm_text
变量包含一个长文本,标题跨越两行:
最佳答案
您描述的问题的发生是因为文本不适合 v-card-title
标签。解决此问题的一种方法是添加以下 css。
使用 white-space: nowrap;
.或者你可以添加一个类到 v-card-title
就像这个小代码片段:
.one-line {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
关于vuetify.js - Vuetify : How to align icon and long text on the same row?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52290113/
我是一名优秀的程序员,十分优秀!