lshy168
小狐狸
小狐狸
  • UID28455
  • 注册日期2009-04-03
  • 最后登录2010-05-16
  • 发帖数21
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7044回复:12

【已解决】Stylish 如何填写 url 的本地文件的相对路径

楼主#
更多 发布于:2009-04-03 10:57
如题所讲。各位大虾帮帮忙。
也就是:
list-style-image: url('http://www.xx.com/image/xx.png') !important;
就可以获取图片,如果换成本地的怎样写?
eilern
狐狸大王
狐狸大王
  • UID22371
  • 注册日期2007-12-20
  • 最后登录2017-10-13
  • 发帖数468
  • 经验10枚
  • 威望1点
  • 贡献值20点
  • 好评度13点
  • 社区居民
1楼#
发布于:2009-04-03 10:57
file:///D:/Home/miscellaneous/sort.txt
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
2楼#
发布于:2009-04-03 10:57
我试过填本地地址,但失败了,于是认为css样式里不能出现本地地址。
所以我一直都转base64再插入css样式中的。
lshy168
小狐狸
小狐狸
  • UID28455
  • 注册日期2009-04-03
  • 最后登录2010-05-16
  • 发帖数21
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2009-04-03 10:57
eilern:file:///D:/Home/miscellaneous/sort.txt回到原帖

你这个不是相对路径来的。我要的是相对路径。
lshy168
小狐狸
小狐狸
  • UID28455
  • 注册日期2009-04-03
  • 最后登录2010-05-16
  • 发帖数21
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2009-04-03 10:57
hzhbest:我试过填本地地址,但失败了,于是认为css样式里不能出现本地地址。
所以我一直都转base64再插入css样式中的。
回到原帖

怎么做?能说明一下给我试试吗?
fghxy
火狐狸
火狐狸
  • UID27446
  • 注册日期2008-12-14
  • 最后登录2011-04-15
  • 发帖数156
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2009-04-03 10:57
eilern:file:///D:/Home/miscellaneous/sort.txt回到原帖


不行啊,能在地址栏打开file:///C:/200801033951-6590.jpg,但是添加到stylish中无效啊,试试这个空白页背景就不起作用


@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url("about:blank") {

* {

background:  url("file:///C:/200801033951-6590.jpg");
margin:0px;
background-color:#051747;
background-position:center;
background-attachment:fixed;
background-repeat:no-repeat;
}
}
fghxy
火狐狸
火狐狸
  • UID27446
  • 注册日期2008-12-14
  • 最后登录2011-04-15
  • 发帖数156
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2009-04-03 10:57
刚找到一种方法:可以放在ff安装文件夹下面,用
resource:///来访问,这样就是相对路径了,但是不太方便,我倒想用绝对路径
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
7楼#
发布于:2009-04-03 10:57
lshy168
怎么做?能说明一下给我试试吗?
回到原帖


在线Base64转换:
http://www.motobit.com/util/base64-decoder-encoder.asp

使用时采用这样的语法(例如背景图):
background: url("data:image/png;base64,[这一部分填入转换出来的完整Base64码]");


其中“data:image/png”部分根据原文件的格式设定,例如上面的设定是针对png图片格式的。gif格式是“image/gif”,jpg是“image/jpeg”,其他格式可参考[http://www.w3schools.com/media/media_mimeref.asp]。
harnack
狐狸大王
狐狸大王
  • UID25613
  • 注册日期2008-07-27
  • 最后登录2020-01-08
  • 发帖数325
  • 经验19枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
8楼#
发布于:2009-04-03 10:57
楼上方法不错,学习了。
听老人说,今生做千件好事,来世方能讨生为猫。
lshy168
小狐狸
小狐狸
  • UID28455
  • 注册日期2009-04-03
  • 最后登录2010-05-16
  • 发帖数21
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2009-04-03 10:57
谢谢各位了。上上楼的,不错。解决了。
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
10楼#
发布于:2009-04-03 10:57
其实 Stylish 很早就有了自己的插入 base64 代码方法,我也火星了……误导大家了……不好意思了……上图:
harnack
狐狸大王
狐狸大王
  • UID25613
  • 注册日期2008-07-27
  • 最后登录2020-01-08
  • 发帖数325
  • 经验19枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
11楼#
发布于:2009-04-03 10:57
第一次注意到stylish有这个功能,多谢楼上提醒。

ps:楼上的stylish是什么版本呢?菜单好像和我这里的不太一样(1.0.1)嘛。
听老人说,今生做千件好事,来世方能讨生为猫。
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
12楼#
发布于:2009-04-03 10:57
harnack:第一次注意到stylish有这个功能,多谢楼上提醒。

ps:楼上的stylish是什么版本呢?菜单好像和我这里的不太一样(1.0.1)嘛。
回到原帖

还在用0.5.9,暂时拒绝升级,我发过一个主题讨论新版的问题了。
游客

返回顶部