Актуальность css стиля

439
15 октября 2017, 22:35

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

var style = $("#menu").css([
    "width", "height", "color", "margin", "background-color"
]);
console.log(style);

Так мы узнаем значения конкретных стилей. Но минус в том, что если в самом файле не прописан стиль width, то нам jquery все равно выведет ширину элемента. Надеялся, что библиотека phpQuery имеет метод css, который получит стили, но увы.

Вопрос: каким способом ещё можно получить только актуальные стили элемента? С помощью javascript, query или php - любой способ актуален.

P.S.: Если мы посмотрим в консоль хрома или файребаг, то заметим, что в колонке со стилями, браузер определяет какой стиль переопределяет предыдущий, как раз то что и требуется.

READ ALSO
Странное поведение hide()

Странное поведение hide()

Метод hide() отрабатывает, но элементы через доли секунды элементы опять отображаютсяВ чем проблема?

237
Заменить текст div в WebBrowser на VB.NET

Заменить текст div в WebBrowser на VB.NET

Всем приветПишу прогу на Vb

251
Где найти h1 в layouts?

Где найти h1 в layouts?

В браузере слово 'Welcome' отображается, но в mainphp его нигде нет

241
Как обнулить значение?

Как обнулить значение?

Существует всплывающее окно для заказа определенной услугиНо после закрытия и повторного открытия всплывающего окна без перезагрузки страницы...

279