V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
nbweb
V2EX  ›  问与答

请教 CSS 高手一个问题

  •  
  •   nbweb · 2017-10-24 18:09:57 +08:00 · 1460 次点击
    这是一个创建于 2587 天前的主题,其中的信息可能已经有所发展或是发生改变。

    chrome 版本 62.0.3202.62 (正式版本) ( 64 位)

    现在遇到一个 css 的问题,下面这句 css 中的 style="display: none;,是 chrome 自动加进来的,导致图片列表不显示,试过全新安装 chrome 也不行,旧版的 30 多版本的就 ok。用 firefox 就没事,是 ok 的。

    div class= "p_opt post_tablelist" unselectable="on" id="e_attachlist" style="display: none;"

    打开 chrome 调试了一下,发现下面这条在作怪

    element.style { display: none; }

    请问,上面这句 div 要怎么写才行?谢谢高手

    4 条回复    2017-10-25 08:48:12 +08:00
    viko16
        1
    viko16  
       2017-10-24 18:18:17 +08:00
    element.style 意思这个样式是行内样式...

    关键还是要排查谁加进来的吧... 直接在元素上右键 Break on - Attribute modifications 然后刷新试试~~~

    https://developers.google.com/web/tools/chrome-devtools/javascript/breakpoints#dom
    xmcp
        2
    xmcp  
       2017-10-24 18:34:02 +08:00 via iPhone
    这是行内样式,如果你 HTML 里没这个,应该就是某个 JS 加的。建议查查页面都有哪些 JS。
    TabGre
        3
    TabGre  
       2017-10-24 20:08:46 +08:00 via iPhone
    用 chrome 隐私模式试试,说不定哪个插件搞鬼
    Tokin
        4
    Tokin  
       2017-10-25 08:48:12 +08:00   ❤️ 1
    先把广告屏蔽的插件关掉看看,记得很久很久之前,我开了 ADB,有一个图片死活显示不出来,我调试了一上午,最后发现是广告屏蔽插件的默认规则把图片给屏蔽了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1261 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:05 · PVG 02:05 · LAX 10:05 · JFK 13:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.