hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
阅读:3919回复:5

Firefox4 下 a:visited 部分样式无效?

楼主#
更多 发布于:2010-12-19 10:45
刚用 Firefox4 b7,装上 Stylish,马上就遇到问题了:
下面的代码完全没有效果:
a:visited{
text-decoration: line-through !important;
opacity: 0.5 !important;}

而下面的代码却有效果:
a{
text-decoration: line-through !important;
opacity: 0.5 !important;}

下面的也有:
a:visited{
color: red !important;
background-color: rgba(200,200,200,.6) !important;}

究竟是哪里有问题呢?
ithinc
狐狸大王
狐狸大王
  • UID22844
  • 注册日期2008-02-04
  • 最后登录2014-09-28
  • 发帖数371
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2010-12-19 10:45
Tab Utilities的功能要求,请提交到http://tabutils.uservoice.com
caoyue
火狐狸
火狐狸
  • UID33966
  • 注册日期2010-09-12
  • 最后登录2016-04-02
  • 发帖数144
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
2楼#
发布于:2010-12-19 10:45
基于隐私安全的原因,FF4.0限制了:visited伪类只能使用color属性,其他无效
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
3楼#
发布于:2010-12-19 10:45
限制了网页自身样式没问题,但限制用户样式就不可理解了——至少 Firefox 自身(选项、UserContent.css、Stylish)不应该受到限制,因为 Firefox 也不应让用户设置泄露出去——用户管得住自己看到的是什么而且这不会让恶意的对方或第三方看到,才是 Firefox 要达到的自定义性和安全性目标。
caoyue
火狐狸
火狐狸
  • UID33966
  • 注册日期2010-09-12
  • 最后登录2016-04-02
  • 发帖数144
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
4楼#
发布于:2010-12-19 10:45
我也觉得应该限制脚本读取:visited而不是限制CSS属性,毕竟这样会导致一些问题,设计师该头疼了
haooo
小狐狸
小狐狸
  • UID36377
  • 注册日期2011-05-30
  • 最后登录2011-05-30
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2010-12-19 10:45
这个限制确实比较操蛋,原本设置好的我自己用的stylish,升级成4之后却失效了。应该把自由留给用户自己
游客

返回顶部