请教 CSS 高手一个问题

2017-10-24 18:09:57 +08:00
 nbweb

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 要怎么写才行?谢谢高手

1460 次点击
所在节点    问与答
4 条回复
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
2017-10-24 18:34:02 +08:00
这是行内样式,如果你 HTML 里没这个,应该就是某个 JS 加的。建议查查页面都有哪些 JS。
TabGre
2017-10-24 20:08:46 +08:00
用 chrome 隐私模式试试,说不定哪个插件搞鬼
Tokin
2017-10-25 08:48:12 +08:00
先把广告屏蔽的插件关掉看看,记得很久很久之前,我开了 ADB,有一个图片死活显示不出来,我调试了一上午,最后发现是广告屏蔽插件的默认规则把图片给屏蔽了。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/400329

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX