Получение размера преобразованного элемента CSS3

Я хочу получить размер div, к которому я применил CSS3-преобразование.

-webkit-transform: scale3d(0.3, 0.3, 1);

Итак, эффективно я сделал элемент 30% от его исходного размера. Однако, когда я запрашиваю ширину/высоту элемента, он сообщает размер элемента до применения трансформации.

Я понимаю, что на самом деле это правильное поведение и что элемент на самом деле не меняет размер, но его содержимое меняет. Но, и именно поэтому я спрашиваю здесь, если я щелкну правой кнопкой мыши на элементе и выберу "inspect element" из всплывающего меню (сейчас я использую Safari на Mac), элемент будет выделен, и его размер будет представлен во всплывающей подсказке браузера, прикрепленной к элементу.

Итак, это говорит о том, что браузер "знает" размер рендеринга, но я пока не нашел способа получить доступ к этой информации. Кто-нибудь может мне помочь?

10
задан alex 6 June 2012 в 02:17
поделиться