выборка ABSOLUTE backgroundSize вместо относительных значений, заданных background-size (свойство CSS3) - PullRequest
0 голосов
/ 27 января 2012

Есть ли способ найти ABSOLUTE backgroundSize фонового изображения в элементе.

Свойство CSS3 может возвращать значения с точки зрения авто / процента и т. Д. Однако я хочу узнать абсолютные значения (скажем,200px, 100px)

Я знаю один способ, где мы можем загрузить фоновое изображение с помощью функции load () в скрытом элементе img, а затем найти его высоту и ширину с помощью функций браузера или jquery ...

Но это будет медленно, так как он снова загружает изображение, есть ли способ найти размер из уже отрендеренного элемента фонового изображения

1 Ответ

0 голосов
/ 23 апреля 2012

Значение свойства CSS3 background-size - это просто значение свойства style (как должно отображаться изображение) и ничего не говорит о размере фактического изображения, на которое ссылается URL-адрес background-image.Вы должны загрузить изображение (которое, мы надеемся, выйдет из кеша браузера, но вы не уверены), если хотите знать наверняка.Само фоновое изображение не является частью DOM документа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...