Embiggen the Smallest Metafilter

Mouse over small text on Metafilter to embiggen it.

当前为 2014-05-24 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Embiggen the Smallest Metafilter
  3. // @namespace http://example.com/embiggen_the_smallest_metafilter
  4. // @description Mouse over small text on Metafilter to embiggen it.
  5. // @include http://metafilter.com/*
  6. // @include http://*.metafilter.com/*
  7. // @version 0.0.1.20140524193823
  8. // ==/UserScript==
  9.  
  10. var smallStuff = document.evaluate(
  11. "//small", document, null,
  12. XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
  13. for (var i = 0; i < smallStuff.snapshotLength; i++) {
  14. var smallThing = smallStuff.snapshotItem(i);
  15. smallThing.addEventListener('mouseover', onSmallThingMouseover, false);
  16. }
  17.  
  18. function onSmallThingMouseover(ev) {
  19. this.style.fontSize = '100%';
  20. }