kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
阅读:1885回复:8

升级到8.0后有一个CSS失效了,求解释、求调试

楼主#
更多 发布于:2011-07-10 20:11
@namespace url(http://www.w3.org/1999/xhtml);
html > body > img:only-child {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	/*padding: 3px;*/
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABlBMVEX////g4OACVBJKAAAAHUlEQVR42sXNoQEAAACCMP3/aQvewCKFXCEF/Y8BRRAAgWKqk6wAAAAASUVORK5CYII=);
}


该CSS用于userContent,可以在单独显示一张图片的时候居中显示,并且如果是透明背景的话,显示类似PS的棋盘格子。

现在在Stylish中测试也无效了,不知道为什么。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2011-07-10 20:11
谢谢二位,我想顺便问一下是CSS的语法变了,还是Firefox自己变了?还是诸如追随W3C标准云云?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
2楼#
发布于:2011-07-10 20:11
请问怎么样修改可以把现在查看图片的黑色背景变回原来的白色背景?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
3楼#
发布于:2011-07-10 20:11
谢谢,试了一下要写在外面就有效。
@namespace url(http://www.w3.org/1999/xhtml);
html > body > img:only-of-type {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   margin: auto;
   /*padding: 3px;*/
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABlBMVEX////g4OACVBJKAAAAHUlEQVR42sXNoQEAAACCMP3/aQvewCKFXCEF/Y8BRRAAgWKqk6wAAAAASUVORK5CYII=);
}
html{background: #fff}
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
游客

返回顶部