今天在做移动端的页面,无意间发现了一个Chrome浏览器下的一个bug,在使用CSS3的transform: translate(0, 0)属性对节点A进行位置转化,此时A节点下面有一个字节点B,节点B使用了position:fixed进行了定位,按照常理节点B应该悬挂在浏览器窗口视图上,不会跟随滚动条而滚动的,但是这个效果在Chrome浏览器下面是无效的,经过测试在IE11、Firefox、safari中均没有问题,在Opera中出现的效果和Chrome中完全一样。

总结一下:在Chrome和Opera浏览器下,使用CSS3的transform: translate(0, 0)转化位置节点,其所有使用position:fixed定位的子孙节点的定位功能均无效。

相关文章:

  • 2022-12-23
  • 2021-12-11
  • 2021-11-26
  • 2022-12-23
  • 2022-12-23
  • 2021-05-13
猜你喜欢
  • 2022-12-23
  • 2021-10-04
  • 2021-12-09
  • 2021-12-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案