对话框中的多行标题
Multiline title in dialog?
我怎样才能有一个标题多于一行的JQuery对话框?
参见:http://jsfiddle.net/VKcJ7/7/
我试过使用换行符,并摆弄JQuery UI CSS类的标题&标题栏,但似乎没有工作。
JS:/JQuery:$(document).ready(function () {
$('#dialog').dialog({
autoOpen: false,
modal: true,
title: 'Something really long wow 'n too much to have in a title but oh well'
//adding the newline character 'n does nothing!
});
});
CSS: .ui-dialog-title{
}
.ui-dialog-titlebar{
}
.ui-dialog-title
有css使溢出文本被截断为…(省略)。
white-space: nowrap;
text-overflow: ellipsis;
使用下面的css应该可以解决这个问题。
white-space: normal;
编辑:生成white-space: normal
将忽略text-overflow
声明。
将white-space
属性设置为normal
.ui-dialog .ui-dialog-title{
white-space: normal;
}
http://jsfiddle.net/VKcJ7/20/答案很简单。jQuery UI正在添加一个
white-space: nowrap;
到每个标题
在你的CSS中使用下面的代码:
.ui-dialog-title{
white-space: normal;
}
请确保在jquery-ui CSS文件之后加载CSS,以便加载您的设置。否则你就得用'!像这样重要:
.ui-dialog-title{
white-space: normal !important;
}
很难看
相关文章:
- CKEditor v4:自制插件中对话框的动态标题
- 如何在jQuery对话框标题栏中添加额外的按钮
- Jquery UI中对话框的空标题
- 如何打开jQuery对话框并将其标题自动设置为HTML标记中的属性
- 设置 Jquery 对话框标题栏样式
- 将动态OG标题,描述和图像传递到javascript中的Facebook共享对话框
- 更改 jquery UI 对话框标题栏 HTML
- 是否可以从远程文件更改引导对话框标题和其他属性
- 没有标题栏的jQuery UI对话框,但保留关闭按钮
- 如何在一次函数调用中组合 jQuery UI 对话框标题更改和打开
- 在 iOS 中更改 JavaScript 警报对话框标题
- 使用 jQuery 更新对话框标题
- 无法从对话框中更改标题
- 在对话框的标题栏中添加图像
- 将文本与对话框中标题栏中的图像对齐
- 在jQuery对话框中添加一个函数以关闭标题-事件未启动
- “警报”对话框中的标题
- 在对话框标题栏中的“关闭”按钮旁边添加按钮
- 对话框中的多行标题
- 增加标题栏和其他元素'宽度以覆盖整个JQuery对话框