簡體   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