[英]Wrong element scrollWidth after css transform translate3d
父元素具有屬性overflow: scroll
。 當我通過jquery css屬性轉換移動子元素時,父對象第一次更改其屬性scrollWidth
。 但是,下一次對transform的操作不會更改父對象的scrollWidth
。
Chrome瀏覽器和Android移動瀏覽器實際存在此問題。
更新:就我而言,這有助於從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.