【问题标题】:Modify the CSS (width) of a dialog修改对话框的 CSS(宽度)
【发布时间】:2012-08-09 14:34:08
【问题描述】:

我使用一个包含 div 等的对话框。 它的定义是:

$dialogContent2.dialog({
    modal: true,
    title: "S\351lectionner une activit\351",
    close: function () {
        $dialogContent2.dialog("destroy");
        $dialogContent2.hide();
    },
    buttons: [{
        ...
    }]
});

是否可以定义对话框的宽度?

我尝试在我的 css 文件中直接修改它,并修改每个包含元素的宽度,但它不起作用。

提前感谢您的帮助!

【问题讨论】:

标签: jquery css dialog


【解决方案1】:

是的: http://jqueryui.com/demos/dialog/

你可以指定宽度,它是一个选项:

代码示例

使用指定的宽度选项初始化对话框。

$( ".selector" ).dialog({ width: 460 });

在初始化之后获取或设置宽度选项。

//吸气剂

var width = $( ".selector" ).dialog( "option", "width" );

//二传手

$( ".selector" ).dialog( "option", "width", 460 );

【讨论】:

    【解决方案2】:
    $dialogContent2.dialog({
        width:480,
        modal: true,
        title: "S\351lectionner une activit\351",
        close: function () {
            $dialogContent2.dialog("destroy");
            $dialogContent2.hide();
        },
        buttons: [{
            ...
        }]
    });
    

    【讨论】:

    • 我没有看到宽度选项,非常抱歉。感谢您的帮助!
    • 没问题。这种方法比尝试在样式表中控制它要容易得多。
    猜你喜欢
    • 2015-07-07
    • 1970-01-01
    • 2011-07-31
    • 2011-02-07
    • 2014-07-13
    • 2018-02-25
    • 2012-02-08
    • 2018-04-21
    • 1970-01-01
    相关资源
    最近更新 更多