CSS 如何消除jQuery UI对话框的关闭按钮
在HTML网页中以分类的方式显示数据是一项繁琐的工作。对话框被用来在网页中以一种可展示的方式显示信息。对话框是一个可浮动的窗口,它包含一个标题和内容。jQuery UI使开发人员能够为网站创建简单和用户友好的对话框。在这篇文章中,我们将讨论如何创建jQuery UI对话框,以及如何消除这些对话框中的关闭按钮。
首先,让我们了解一下jQuery UI对话框。
jQuery UI 对话框
jQuery Dialog()方法使开发者能够在视口中创建一个简单的对话窗口,它被保护在页面内容之外。 dialog()方法 是用来告诉浏览器,任何HTML元素可以以对话框的形式显示。它由一个标题栏和一个内容空间组成。默认情况下,它可以被移动、调整大小和通过关闭按钮(x)来删除。
语法
参数
- Title – 它使开发者能够决定将出现在对话框中的标题。
-
Width – 它使开发者能够决定对话框的宽度。
-
Position – 它使开发者能够决定对话框的初始位置。
-
Height – 它使开发者能够决定对话框的高度。
-
Buttons – 它用于在对话框中添加按钮。
-
Max-height – 确定对话框的最大高度
-
Max-width– 决定对话框的最大宽度
-
Min-height - 确定对话框的最小高度
-
Min-width --决定对话框的最小宽度
-
Appendto – 当设置该选项为false时,它使我们能够阻止Idraggable类添加到HTML DOM元素列表中。
-
Autoopen – 将该选项设为 “true “时,对话框会在创建后立即打开。而如果它是假的,对话框将在被调用时打开。
应遵循的步骤
以下是创建一个JQuery对话框的步骤。
第1步 - 在<script>
标签中添加jQuery和jQuery UI CDN到你的代码中。相反,你也可以下载它们到你的本地系统。
第2步 - 创建任何HTML元素(如div,p等,),这将成为对话框,并设置其ID。现在,使用jQuery UI dialog()方法来创建一个对话框。
第3步 - 创建一个按钮,点击后将显示你的对话框。在<script>
标签中写上打开对话框的函数。设置 autoopen:false ,这样,当按钮被点击时,对话框就会打开。
第4步 --使用CSS为你的按钮和对话框设计样式。
例子
下面的例子说明了如何创建一个简单的jQuery UI对话框。
正如你所看到的,我们在对话框上默认显示了一个关闭按钮。接下来,如果你想删除关闭按钮,我们将使用CSS。
从jQuery UI对话框中删除关闭按钮
通过简单地设置 ui-dialog-titlebar-close 的display属性值为 none, 可以删除jQuery UI对话框中的关闭按钮。
语法
应遵循的步骤
以下是需要遵循的步骤
第1步 - 添加jQuery和jQuery UI CDN到你的代码中的<script>
标签。相反,你也可以把它们下载到你的本地系统。
第2步 - 创建任何HTML元素(如div,p等,),这将成为对话框,并设置其ID。现在,使用jQuery UI dialog()方法来创建一个对话框。
第3步 - 创建一个按钮,点击后将显示你的对话框。在<script>
标签中写上打开对话框的函数。
第4步 --使用CSS为你的按钮和对话框设计样式。使用类选择器“.ui-dialogtitlebar-close “并将其显示属性设置为none。
例子
下面的例子演示了如何消除jQuery UI对话框中的关闭按钮。
结论
对话框是小的图形窗口,在用户互动中很有帮助。它使开发者能够与用户交流并从他们那里得到回应。有很多方法来创建这样的对话框。在这篇文章中,我们使用了jQuery UI来创建一个对话框。此外,我们还讨论了从jQuery UI对话框中删除关闭按钮(默认显示)的方法。