从用户脚本

时间:2017-10-14 21:01:21

标签: javascript jquery jquery-ui greasemonkey userscripts

我想创建一个独立于访问页面样式的可移动,可调整大小的对话框。

我添加了jQuery UI CSS:jQuery-UI is not working in my userscript without CSS, or with customization?

我试图从div创建一个对话框,但样式会被页面CSS修改 如果页面有意外/怪异的CSS,则内容可能无法读取。

1 个答案:

答案 0 :(得分:0)

您需要为要显示的对话框DIV定义自定义CSS。如果页面有非常奇怪的CSS,你应该用自己的规则覆盖这些规则。你可以走极端,用'!mportant'声明你所有的自定义CSS规则。比你在那个级别上有一些像本地CSS重置的东西。

以下是最小的例子。查看我测试此脚本的几个站点的标题。这适用于Greasemonkey 3.11和Firefox 54.0.1

version: '2'

services:

    jitsi-meet:
        image: robertoandrade/jitsi-meet
        container_name: jitsi-meet
        restart: always
        stdin_open: true
        tty: true
        ports:
          - "443:443

这个答案很大程度上依赖于jQuery-UI is not working in my userscript without CSS, or with customization?