Описание тега getcomputedstyle

2 ответа

Получить значение пользовательского свойства CSS с помощью JavaScript - не должно быть возможным

Цель состоит в том, чтобы определить пользовательское значение свойства CSS во внешней таблице стилей. Возиться Внешний CSS: #myDiv { --myCustomProperty: 'myCustomValue'; } Разметка: <html> <div id='myDiv'></div> </html> В сп…
1 ответ

getComputedStyle возвращает CSSStyleDeclaration, но все свойства пусты при доступе

У меня есть простой div, который использует класс CSS, который в свою очередь имеет color а также background-color набор свойств. var div = document.createElement("div"); div.classList.add("my-css-class"); container.appendChild(div); //This prints o…
12 фев '16 в 10:51
1 ответ

Лучший способ получить ширину границы в JavaScript?

Я использую это: var playGard =document.getElementsByClassName("playGard")[0]; var borderW= getComputedStyle(playGard,null).getPropertyValue('border-left-width').substr(0,2); Я получаю значение "10". Есть лучший короткий путь в JavaScript? (Получить…
23 янв '16 в 12:02
3 ответа

getComputedStyle('background-color') возвращает прозрачность, не наследует предок

getComputedStyle должен возвращать окончательное вычисленное значение свойства CSS. Но для background-color все браузеры возвращают прозрачность (или rgba(x,x,x,0)) вместо вычисления в унаследованном значении от предков. Метод работает только в том …
1 ответ

Почему getComputedStyle содержит видимость как видимую?

Почему getComputedStyle возвращает видимость элемента как visible даже если вы никогда не устанавливаете видимость, чтобы быть скрытым или видимым. Пример:getComputedStyle($('#block1')[0],null).visibility; --- "видимый" и в то же время:$('#block1')[…
20 авг '13 в 08:22
0 ответов

Почему.getComputedStyle() представляется единственным широко используемым методом для возврата неверной высоты элемента?

Вопрос: при определенных обстоятельствах .getComputedStyle() по-видимому, возвращает неполное / неправильное значение для height свойство элемента. Теперь я волнуюсь. Известно ли возвращать непредсказуемые или неправильные значения для других свойст…
23 ноя '17 в 18:01
1 ответ

Попытка понять, как jQuery вычисляет вычисленные свойства для IE8, используя currentStyle

Я пытаюсь понять, как jQuery достигает значений пикселей для IE8 при работе со значениями свойств не на основе пикселей, таких как margin-top: 2emили даже что-то вроде height: auto, Для IE9+, getComputedStyle() может обеспечить это легко, но в случа…
1 ответ

getComputedStyle возвращает неожиданные значения CSS

Я пытаюсь получить доступ к значению правила CSS с помощью getComputedStyle. Вот значение, к которому я пытаюсь получить доступ: background: linear-gradient(to right, red , yellow); Но когда я проверяю это, я вместо этого получаю следующее значение:…
07 июл '18 в 14:23
3 ответа

getComputedStyle сообщает о разной высоте между Chrome/Safari/Firefox и IE11

Это приводило меня в замешательство весь день, и я не смог найти, где кто-либо еще задокументировал это несоответствие. window.getComputedStyle(el).height Смотрите http://jsfiddle.net/ZwF9H/6/ для демонстрации. Я ожидаю, что window.getComputedStyle(…
1 ответ

Ошибка Firefox/jQuery при использовании попутера Twitter Bootstrap

Я получаю эту ошибку, используя Firefox, но не браузер WebKit, когда я вызываю всплывающее окно Twitter Bootstrap. NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument arg 0 [nsIDOMWindow.getComputedStyle] @ http://localhost/assets/thi…
0 ответов

Как немедленно обновить вычисляемые стили, когда применяется новое медиа-правило?

Я работаю над динамически реагирующим объявлением, в котором есть различные правила для мультимедиа, чтобы учесть разные возможные размеры рекламы. В зависимости от размера страницы будет отображаться различный контент. Я установил некоторые условия…
28 янв '19 в 22:49
0 ответов

Javascript ожидает применения всех стилей элемента

Мне нужно разрешить (т.е. "применить", а не просто загрузить в память) все стили для всех элементов веб-страницы HTML с помощью некоторого javascript/jquery. Стили могут быть встроены в тег стиля элемента, встроены в стили страницы или быть внешними…
0 ответов

GetBoundingClientRect не работает за пределами окна

Я делаю сценарий, который должен измерять расстояния в сообщении. Например, если у меня есть три сообщения: Пост 1: две строки текста, затем изображение, которое я хочу увидеть. Пост 2: Просто изображение, которое я хочу увидеть. Пост 3: изображение…
1 ответ

Значения свойств getComputedStyle

Я пытаюсь сообщить значение радиусов моей границы овального div, который я создал, но мне возвращается неопределенное значение. Кто-нибудь может объяснить почему? Я делаю простую ошибку или что-то не так с моим кодом? Спасибо! <!DOCSTYLE html>…
24 сен '15 в 05:48
0 ответов

Обход элементов DOM для GetComputedStyle.getPropertyValue Всегда возвращает NULL (Chrome Ext.)

Я разрабатываю функцию javascript (используемую расширением Chrome), которая будет захватывать самый большой текст, отображаемый (из свойства font-size) на определенной веб-странице. Он получает содержимое страницы, указанной с помощью ajax-вызова, …
08 янв '15 в 15:43
1 ответ

window.getComputedStyle не работает для сокращенных свойств в других браузерах, кроме Chrome

window.getComputedStyle выдает значение стиля в Chrome, но в Firefox и Microsoft Edge он выдает пустую строку, а в Internet Explorer говорит, что не поддерживает этот метод. Вот мой код При каждом нажатии на изображение Upvote запускается upDownVote…
2 ответа

Firefox getComputedStyle возвращает не вычисленное значение

Я вызываю getComputedStyle для элемента, который определяет left, right а также bottom, В Chrome это возвращается 'auto' в качестве значения для top но в Firefox это возвращает значение пикселя, однако, если вы посмотрите на инспектора в Firefox top…
12 май '14 в 17:02
0 ответов

Почему мой JWplayer не работает в Firefox?

Я использую jwplayer на моем сайте. но я получаю эту ошибку. Кто-нибудь может сказать мне, почему я получаю эту ошибку. Ошибка загрузки плеера:window.getComputedStyle(...) нулевой. Я нахожу какое-то решение, но не могу понять, что делать. и я исполь…
2 ответа

Как получить значение дочернего свойства свойства элемента с помощью селена webdriver, NUnit и C#

Я тестирую веб-сайты с использованием селена, и у меня возникают трудности с получением значения свойства, являющегося дочерним по отношению к другому свойству. Для меня этот 2-й / дочерний уровень всегда возвращается как ноль. При попытке получить …
3 ответа

Как правильно обнаружить изменение в вычисляемом свойстве стиля с Angular 2?

Я создал приложение Angular 2, которое содержит компонент, HTML-элемент которого я пытаюсь расположить относительно другого компонента. Чтобы вычислить точные координаты, мне нужно знать ширину и высоту моего собственного элемента, отображаемые брау…
27 апр '17 в 13:16