也不知道是微信故意为之还是BUG,
一个有二维码图片的DIV 设置了 style="position:absolute; left:0x; top:200px;" 在微信的内置浏览器下怎么长按也不出字
但是设置 style="position:absolute; left:0x; top:0px;" 却有效, 无论我如何改变嵌入这个二维码图片的DIV的结构,无论在结构的哪一层设置 style 都不行。
经过无数测试当left 或top 值较小时有效。
那么解决办法也就随之而来了,
1)将这个二维码做成一张透明的png 通过图片的留白,来达到在页面上的显示位置。
但是这样有缺点,该图片下方的内容会被遮住,如果有交互事件就点击不到,
2)那么还有一个办法 就是将二维码与下方的内容合成一张图,
3)那么如果这样也和你的需求有冲突,那么目前看来只能改变策略,重新做设计,重新设计交互机制吧.
ps: 如果哪位朋友有其他的解决办法,请留言告知 3Q
时间: 2024-10-09 13:24:29