@TANK_IST

Как узнать стиль блока в firefox?

В Google Chrome вот такая конструкция работает:
$('.block').css('border');  //1px solid rgb(255, 0, 0)

А вот в Firefox не работает.
Работает только это
$('.block')[0].style.border
и то только после того как стиль установить через js
$('.informer.this').css('border', '20px solid black')


Как узнать стиль блока в firefox?
  • Вопрос задан
  • 2507 просмотров
Пригласить эксперта
Ответы на вопрос 2
hedint
@hedint
Senior front-end developer
Решение тут
Вкратце - сокращенные css property не работают (background, margin, border,..)
вам нужно запрашивать полные, например:
$('.foo').css('border-left-color')
$('.foo').css('border-left-width')
$('.foo').css('border-left-style')
Ответ написан
Комментировать
wanhelsing
@wanhelsing
Ещё можно через getComputedStyle() - с помощью этого метода можно получить даже те стили, которые не были установлены через JS (только на это потребуется больше времени).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы