简书图片dialog层显示图片居中

解决简书大屏显示时,查看图片,显示在了右下角的问题.

  1. // ==UserScript==
  2. // @name 简书图片dialog层显示图片居中
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description 解决简书大屏显示时,查看图片,显示在了右下角的问题.
  6. // @author xumi
  7. // @match https://www.jianshu.com/p/*
  8. // @icon https://www.google.com/s2/favicons?domain=jianshu.com
  9. // @grant none
  10. // @license GPL License
  11. // ==/UserScript==
  12.  
  13. (function() {
  14. 'use strict';
  15.  
  16. var css = `
  17. div[role="dialog"]{
  18. display: -webkit-box;
  19. -webkit-box-align: center;
  20. -webkit-box-pack: center;
  21. display: -moz-box;
  22. -moz-box-align: center;
  23. -moz-box-pack: center;
  24. display: -o-box;
  25. -o-box-align: center;
  26. -o-box-pack: center;
  27. display: -ms-box;
  28. -ms-box-align: center;
  29. -ms-box-pack: center;
  30. display: box;
  31. box-align: center;
  32. box-pack: center;
  33. -webkit-overflow-scrolling: touch;
  34. }
  35. div[role="dialog"]>img{
  36. transform: none !important;
  37. }
  38. `;
  39. var node = document.createElement("style");
  40. node.type = "text/css";
  41. node.appendChild(document.createTextNode(css));
  42. var heads = document.getElementsByTagName("head");
  43. if (heads.length > 0) {
  44. heads[0].appendChild(node);
  45. } else {
  46. // no head yet, stick it whereever
  47. document.documentElement.appendChild(node);
  48. }
  49. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址