Noty.js - 设置noty对象的宽度

时间:2016-09-16 08:02:20

标签: javascript css noty

我正在尝试将noty窗口/通知的宽度更改为800px,但我不能。This is window with default width

我添加到我的.css文件中:

   mToolbar = (Toolbar) getActivity().findViewById(R.id.toolbar);

    verified_btn = new Button(getActivity());
    verified_btn.setBackgroundResource(R.drawable.ic_done_black_24dp);

    RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(Toolbar.LayoutParams.WRAP_CONTENT, Toolbar.LayoutParams.WRAP_CONTENT);

    params.addRule(RelativeLayout.ALIGN_PARENT_END);
    params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
    params.width = 80;
    params.height = 80;

    verified_btn.setLayoutParams(params);
    verified_btn.setOnClickListener(this);
    mToolbar.addView(verified_btn);

并没有任何改变。当我尝试添加

.noty-message{
    width:800px;
    height:800px;
}

然后我的窗口看起来像that。如何设置noty对象的宽度?

1 个答案:

答案 0 :(得分:2)

我正在使用type: 'alert'#noty_topRight_layout_container, #noty_topRight_layout_container > li, #noty_bar, #noty_type_alert { width: 800px !important; } ,这将迫使它们的宽度为800px:

<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>56299E51ECB22FF0</RequestId>
<HostId>
sv5htrLwzMPiwZWyu4nUh6+Z8ZM69rC/fxNiC5zLR5rms9X+cRnoSeHJnElx7A7s9dCr36lRmU4=
</HostId>
</Error>

如果要将其更改为其他布局和noty类型,则必须更改“topRight”和“alert”子字符串,但这种方法应该有效。