作者samuel1201 (samuel1201)
看板Web_Design
标题[问题] js在mac版本chrome跑不出来
时间Fri Nov 4 10:08:01 2016
我自己练习的网站
http://codepen.io/samuel1201/pen/GjBjkz
请缩到视窗小於959px,可以看到右上角有一个黑色block
这个弹出选单 在window7,10的chrome,IE,FF都可以正常运作弹入弹出
但在mac上面的chrome 弹出後就收不回去了
没办法把width:'0'吃进去
因为很介意会有平台支援度的问题
很想知道到底什麽原因造成 @@
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.171.126
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1478225285.A.4F0.html
2F:→ swallowcc: 看起来我的 chrome 是没问题, 会不会是你装了plugin? 11/04 10:51
3F:推 EPGo: 可以看一下 CSS reset相关资料,试试这两种方法应该可以解决 11/04 14:53
4F:→ EPGo: 1. css reset 2. if ($('.menu-wrap').width() === 260) 11/04 14:54
5F:→ EPGo: 改成if ($('.menu-wrap').width() > 1) 11/04 14:54
6F:→ EPGo: 原因是不同浏览器因为各种原因造成各自表述,所以需要统一 11/04 14:55
7F:→ EPGo: 各家浏览器有共同的看法 11/04 14:56
8F:→ EPGo: 也可考虑写个"展开"的class给.menu-wrap,再用toggleClass 11/04 14:58
9F:→ EPGo: 来调整 11/04 14:58
10F:→ samuel1201: 感谢EPGo 改成 >1 Mac chrome 就可以运作了!! 11/04 16:16