css - 如何使 JQuery UI 对话框 "close"按钮看起来像 'X' 图标?

标签 css jquery-ui jquery-ui-dialog

“关闭”按钮显示为文本“关闭”,没有样式使其看起来像用户期望看到的关闭对话框的样式。

图形“X”图标不是默认的关闭按钮吗?

如何设计它才能看起来正确?

这是我的对话框初始化(如果我省略“closeText”选项,那么它默认为对话框左上角的“close”):

$("#signInDialog").dialog({ dialogClass: "login",
                            zIndex: 20,
                            modal: true,
                            closeText: 'X'
}); 

最佳答案

jQuery UI 框架中有一个默认的关闭图标:

.ui-icon-close{background-position:-80px -128px}

.ui-icon-circle-close{background-position:-32px -192px}

只需查看生成的 CSS 并确保您正确下载了框架(包含所有图像)。

关于css - 如何使 JQuery UI 对话框 "close"按钮看起来像 'X' 图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14159790/

相关文章:

asp.net - Asp.net Themes 提供了哪些精心设计的 CSS 没有提供的功能?

html - 为什么当 `td` 写入两个 div 而一个设置为 `position: absolute` 和另一个 `position: relative` 时我不能在 td 中设置宽度?

javascript - 禁用 jquery asp 面板

jquery - jQ/UI 升级后无法使 jQ UI 选项卡与 cookie 一起工作

Jquery UI 可拖动对齐并带有边距

jquery-ui-dialog - jQuery UI 对话框的行为不可预测

jQuery UI 对话框未居中

javascript - slider 不会上下滑动

javascript - 将好友 Facebook 个人资料页面添加到 jQuery UI 对话框

html - 流畅地停止 CSS3 动画在动画中停止?