私はCSS3変換を適用したdivのサイズを取得したいと思います。CSS3変換要素のサイズを取得する
-webkit-transform: scale3d(0.3, 0.3, 1);
したがって、効果的に私は元のサイズの30%の要素を作りました。しかし、要素幅/高さを問い合わせると、変換が適用される前の要素のサイズが報告されます。
これは実際には正しい動作であり、要素が実際にサイズを変更するのではなく内容が変更されることを理解します。しかし、私がここで尋ねる理由は、要素を右クリックし、ポップアップメニューから「要素を調べる」(私は今MacでSafariを使用している)を選択すると要素が強調表示され、レンダリングされたサイズは、要素に添付されたブラウザのツールチップに表示されます。
これは、ブラウザがレンダリングされたサイズを知っていることを示していますが、まだこの情報にアクセスする方法が見つかりませんでした。誰でも助けてくれますか?
関連:http://stackoverflow.com/questions/7565542/width-height-after-transform/30157405#30157405 – abernier