土豆
小狐狸
小狐狸
  • UID26375
  • 注册日期2008-09-22
  • 最后登录2008-09-23
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4245回复:9

恳求关于标记已读链接的扩展

楼主#
更多 发布于:2008-09-23 07:23
恳求关于标记已读链接的扩展


我看到一个网友的问题(关于标记已读链接的),我也有类似的需求,我希望 ——————————————-
访问网页时,点击一个链接后,在这个链接上做个已读标记,比如 对勾 什么的?刷新网页后此标记消失即可!我才用火狐,很多设置都不会,恳请高人做一个成品好吗?

需要注意的是,很多链接是在图片上的,点击图片后,图片周围 只有很浅很浅的虚线,我经常注意不到哪个图片浏览过了,所以非常想有个成品直接安装 来解决上述问题,也就是说不管是文字链接还是图片链接,点击后都在点击地点强制出现明显的已经读取标志!如标记明亮的绿色对勾,醒目就好,不要太大!!!
如能提供万分感谢!
zeroieme
千年狐狸
千年狐狸
  • UID12805
  • 注册日期2006-05-17
  • 最后登录2015-10-11
  • 发帖数1407
  • 经验34枚
  • 威望0点
  • 贡献值20点
  • 好评度0点
  • 社区居民
1楼#
发布于:2008-09-23 07:23
加usercontent.css比用扩展技术含量更低,只是不方便调试。
开始我也用stylish,稳定的css我就移到usercontent.css,最后stylish没用了。
hycmos
小狐狸
小狐狸
  • UID21978
  • 注册日期2007-11-23
  • 最后登录2014-11-08
  • 发帖数93
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-09-23 07:23
加usercontent.css感觉很专业的样子,
我就用用浏览器,就不想去改里面的文件.
再说有时候我不想这个功能起作用,我还可以用stylish禁止.

另外,css代码的注释只有/* */这样的吗?没有行注释好麻烦啊。
不知道啊,我是依葫芦画瓢,不了解css的语法.
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
3楼#
发布于:2008-09-23 07:23
谢谢楼上的,那个删除线的很有用。

而且事实上这些东东不用装userstyle,好像只要加入usercontent.css就OK了

另外,css代码的注释只有/* */这样的吗?没有行注释好麻烦啊。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
hycmos
小狐狸
小狐狸
  • UID21978
  • 注册日期2007-11-23
  • 最后登录2014-11-08
  • 发帖数93
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2008-09-23 07:23
还有,很多的,这个也可以
stylish扩展
global styles

也可以自己改动,比如可以把上面下载的那个改成这样(可以把/**/之间的改动然后删除/*和*/就可以让语句起作用):

@namespace url(http://www.w3.org/1999/xhtml);
/* Marcar enlaces visitados */

a:visited{
/*content: "\00A0\221A" !important;*/          
text-decoration:line-through !important;    /*#CCCCFF  */
color:  #45c     !important;
opacity: 0.8 !important;
/*color:  red     !important;*/
/*font-weight: bold !important;*/
}

/*a:visited:after {*/
/*content:"\00A0\2713";*/
/*content: "\00A0\221A" !important;*/
/*}*/

a:visited:hover {
opacity: 1 !important;
text-decoration: underline !important;
font-style: italic !important;
}
hycmos
小狐狸
小狐狸
  • UID21978
  • 注册日期2007-11-23
  • 最后登录2014-11-08
  • 发帖数93
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2008-09-23 07:23
stylish扩展
global styles

Check marking visited links

http://userstyles.org/styles/218
hycmos
小狐狸
小狐狸
  • UID21978
  • 注册日期2007-11-23
  • 最后登录2014-11-08
  • 发帖数93
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-09-23 07:23
这个能标记出已读链接吗?没试出来啊。
====================
可以啊.可以标记出你才阅读的链接.
你是不是要把整个页面读过的链接都标上?要是这样那这个还就不行.
我想stylish扩展该有这种样式,找找看.
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
7楼#
发布于:2008-09-23 07:23
hycmos:用stylish扩展,
下载bright focus
回到原帖

这个能标记出已读链接吗?没试出来啊。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
hycmos
小狐狸
小狐狸
  • UID21978
  • 注册日期2007-11-23
  • 最后登录2014-11-08
  • 发帖数93
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2008-09-23 07:23
用stylish扩展,
下载bright focus
ferret
千年狐狸
千年狐狸
  • UID21816
  • 注册日期2007-11-11
  • 最后登录2013-03-22
  • 发帖数1114
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2008-09-23 07:23
点击一个链接后,在这个链接上做个已读标记,比如 对勾 什么的:
有个bookmarklet
javascript:(function()%7Bvar%20newSS,%20styles=':visited%20%7Bdisplay:%20none%7D';%20if(document.createStyleSheet)%20%7B%20document.createStyleSheet(%22javascript:'%22+styles+%22'%22);%20%7D%20else%20%7B%20newSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.getElementsByTagName(%22head%22)[0].appendChild(newSS);%20%7D%20%7D)();
可以把当页点过的链接隐藏起来. 刷新后重新显示 没试过图片链接是否有效.

点击图片后,图片周围 只有很浅很浅的虚线:
有个greasemonkey脚本叫Bright Focus 可以把虚线变成醒目的蓝色线.

两个功能整合的扩展我没见过. 等楼下的推荐吧.
游客

返回顶部