“Прочтите свойства из файла CSS” Ответ

Прочтите свойства из файла CSS

.box {
    position:absolute;
    background-color:red;
    height:10px;
    width:10px;
}
Bored Beetle

Прочтите свойства из файла CSS

function propertyFromStylesheet(selector, attribute) {
    var value;

    [].some.call(document.styleSheets, function (sheet) {
        return [].some.call(sheet.rules, function (rule) {
            if (selector === rule.selectorText) {
                return [].some.call(rule.style, function (style) {
                    if (attribute === style) {
                        value = rule.style.getPropertyValue(attribute);
                        return true;
                    }

                    return false;
                });
            }

            return false;
        });
    });

    return value;
}

console.log(propertyFromStylesheet(".box", "height"));
Bored Beetle

Ответы похожие на “Прочтите свойства из файла CSS”

Вопросы похожие на “Прочтите свойства из файла CSS”

Больше похожих ответов на “Прочтите свойства из файла CSS” по CSS

Смотреть популярные ответы по языку

Смотреть другие языки программирования