V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xpyusrs
V2EX  ›  Vue.js

浏览器打印网页的时候, 图片在当前页放不下, 被挤到下面去了, 然后破坏了样式

  •  
  •   xpyusrs · 2021-11-20 17:32:47 +08:00 · 1968 次点击
    这是一个创建于 1131 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问怎么样才能解决这个问题
    4 条回复    2021-11-22 14:42:28 +08:00
    aristolochic
        1
    aristolochic  
       2021-11-20 18:16:09 +08:00
    我是一向认为如果你需要浏览器内置的打印的话,那就一定要用 @media screen 和 @media print 隔离显示和打印的。

    如果指望能直接开箱即用的话,还不如指望有会敲代码的田螺姑娘。
    xpyusrs
        2
    xpyusrs  
    OP
       2021-11-20 20:10:25 +08:00
    @aristolochic 用的其他插件来实现打印, 有时候打印页的内容多, 会有分页, 然后最下面的剩余的空间放不下那张图片, 浏览器自动给显示到下面了, 这是图片 https://z3.ax1x.com/2021/11/20/IOAcWR.png
    aristolochic
        3
    aristolochic  
       2021-11-21 12:31:31 +08:00   ❤️ 1
    @xpyusrs 那我不觉得你这个提问方式是真心想得到答案的,或许只是想吐槽。

    第一轮你只是说浏览器打印有问题,那我只能假定你要用浏览器默认行为 Ctrl+P ;

    第二轮你说用插件,还没有提插件的名字和地址,给出了猜测的原因和图片。有些许进步,但是潜在知道答案的人还是无从入手;

    RTT 太多了,会让人失去耐心的。

    作为参考,我觉得如果在网上提问时一次性给出的信息量,比问你身边的人说的第一句话还要少的话,就该想想是不是提问的姿势不对劲( x

    本来想说最理想的话还得加上最小可复现 demo ,不过目前来说或许要求还是有点高了。
    xpyusrs
        4
    xpyusrs  
    OP
       2021-11-22 14:42:28 +08:00
    @aristolochic 好的, 受教了, 下次提问我会贴个最小 demo
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   991 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:15 · PVG 05:15 · LAX 13:15 · JFK 16:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.