阅读:8447回复:20
谁能提供一个油猴或者stylish,隐藏标题栏的脚本,就是火狐边框。
我知道有个扩展可以隐藏,但是现在我不想安扩展了,就想要个脚本,各位狐狸帮帮忙,stylish的脚本库我都找遍了,结果还是没有找到......
|
|
1楼#
发布于:2009-12-10 20:44
我知道margin已经是设四条边,我意思既然不知道是什么问题,试试看总好
单独一个图片就是远程文件,没有html内容, 让firefox打开一个txt看看gm能不能有反应 |
|
2楼#
发布于:2009-12-10 20:44
我也是菜鸟。按说把height增大16px(宽度也等比例放缩)就行了,但用css貌似没法这么精准控制。gm不难做到,但我试过后发现gm好像无法作用于这种单独有一个图片的页面,奇怪了。
|
|
|
3楼#
发布于:2009-12-10 20:44
|
|
|
4楼#
发布于:2009-12-10 20:44
本来是上下左右各有8px的空白,现在向左上方移动8px,又没改变图像大小,右下方当然会有16px的空白了。我觉得必须得改变图像大小才行,光用css调整margin总会有个地方留有空白。
|
|
|
5楼#
发布于:2009-12-10 20:44
单独定义margin-right margin-bottom 试试看有没有用
|
|
6楼#
发布于:2009-12-10 20:44
火狐单独显示图片的时候,图片周围总有8像素空白边框(即图片左上角第一像素的坐标位于火狐显示范围的(9,9))。
下面的userContent.css脚本可以去掉图片左边框和上边框的空白,但是不能去掉右边框和下边框的空白。 请问还有别的办法吗? HTML > BODY > IMG:only-child { display: block !important; margin: -8px !important; } |
|
|
7楼#
发布于:2009-12-10 20:44
留个名。已经成功隐藏了。
|
|
8楼#
发布于:2009-12-10 20:44
对不起各位,这我已经用uc脚本解决了,谢谢
|
|
9楼#
发布于:2009-12-10 20:44
autohide扩展
|
|
10楼#
发布于:2009-12-10 20:44
hide caption titlebar plus 这个扩展可以实现标题栏的隐藏功能
|
|
11楼#
发布于:2009-12-10 20:44
是的,在最后一行加上就行,然后就在chame的目录里,添加新的脚本就可以了。
.uc.js也行,只要最后一个后缀是.js就可以了,隔壁有个脚本版,但是最近几天老上不去,可以去那里看看 http://board.mozest.com/forum-50-1 |
|
12楼#
发布于:2009-12-10 20:44
|
|
13楼#
发布于:2009-12-10 20:44
装了ucjs的话连stylish都可以卸了,可以用ucjs_Stylish_modoki 代替
|
|
14楼#
发布于:2009-12-10 20:44
我这个人笨的很还是搞不懂
只有这样了 加好了的文件如下: /* * userChromeJS * * This file can be used to customize the functioning of Mozilla's user * interface. Usage and syntax follow below; for useful code snippets see * http://mozilla.zeniko.ch/userchrome.js.html. * * Examples: * setTimeout(function() { document.title = "A new title for every window" }, 2000); * * if (location == "chrome://browser/content/browser.xul") { * alert("Script loaded in main browser only"); * } * * // DOMi window * if (location == "chrome://inspector/content/inspector.xul") { * // Move Urlbar box to main toolbar * var tb = document.getElementById('bxURLBar'); * var el = document.getElementById('mbrInspectorMain'); * if (tb && el) el.appendChild(tb, el.firstChild); * } * * NOTE: userChromeJS includes an 'import' function to facilitate file management. * An absolute path or relative path with Directory name property token can be * used, as follows: * * // Single file (javascript .js or overlay .xul file) * userChrome.import("Full file path"); * userChrome.import("Relative file path", "Token"); * // All .js and .xul files in a folder will be loaded. * userChrome.import("Full file folder path"); * userChrome.import("Relative file folder path/name", "Token"); * userChrome.import("*", "Token"); * // Console logger * userChrome.log("My message", "Optional calling script name arg"); * * NOTE: absolute windows files and folders must be have backslash escaped: * "C:\\Program Files\\Mozilla\\scripts\\myscript.js" * * Examples: * // Import script in [ProfileDir]/chrome/scripts/myscript.js * userChrome.import("scripts/myscript.js", "UChrm"); * // Import script in [Profiles]/scripts/myscript.js (share same script in * // multiple profiles * userChrome.import("scripts/myscript.js", "DefProfRt"); * // All .js or .xul in profile chrome directory * userChrome.import("*", "UChrm"); * // Import overlay * userChrome.import("C:\\Program Files\\Mozilla\\scripts\\myOverlay.xul"); * // Import everything in Desktop folder /scripts * userChrome.import("scripts", "Desk"); * // Perhaps the only thing you need in this file.. * if (location == "chrome://browser/content/browser.xul") { * userChrome.import("scripts", "DefProfRt"); * } * * NOTE: for a full listing of directory tokens see the two links found here: * https://developer.mozilla.org/en/Code_s ... cial_files * // What's the path for a token? This will print it in the console.. * userChrome.log(userChrome.getAbsoluteFile("Desk").path, "getAbsoluteFile:'Desk'"); * * NOTE: userChromeJS includes a log function, invoked as follows: * userChrome.log("string1", ["string2"]) * Example: * userChrome.log("hello world!", "myscript.js"); * Results in a console message: * 2009-05-22 18:07:40 userChromeJS.js::myscript.js: hello world! * * NOTE: the date format for the userChrome.log console logger may be user defined: * Example: * userChrome.dateFormat = "%Y-%m-%d %H:%M:%S"; * * NOTE: the following shortcuts are predefined: * Cc = Components.classes; * Ci = Components.interfaces; * Cr = Components.results; * Cu = Components.utils; * */ userChrome.import("*", "UChrm"); 晕....图片跑哪里去了 |
|
上一页
下一页