繁体   English   中英

CSS转换translate3d后元素scrollWidth错误

[英]Wrong element scrollWidth after css transform translate3d

父元素具有属性overflow: scroll 当我通过jquery css属性转换移动子元素时,父对象第一次更改其属性scrollWidth 但是,下一次对transform的操作不会更改父对象的scrollWidth

Chrome浏览器和Android移动浏览器实际存在此问题。

JSFiddle

更新:就我而言,这有助于从transform:translation3d转换为transform:translation,但问题仍然存在。

我使用firefox打开了它,并且具有相同的行为。.我认为转换不会更改默认位置。.您可以使用consoleLog('pos: ' + $two.css("left"));证明这consoleLog('pos: ' + $two.css("left")); 并且不要忘记在CSS中添加left: 0px

要更改div的位置,您可以在此处使用jQuery animate ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM