как получить ключи и значения CSS для любого HTML-тега - PullRequest
1 голос
/ 25 апреля 2010

Я хотел бы сбросить все пары ключ / значение css для тега html. В частности, я хотел бы узнать свойства css для тега <audio>, чтобы попытаться настроить внешний вид.

document.getElementById('myaudio').style возвращает объект CSSStyleDeclaration, но length возвращает 0, и я не могу понять, что нужно перебирать пары ключ / значение.

Спасибо

Ответы [ 2 ]

2 голосов
/ 25 апреля 2010

Попробуйте Firebug для Firefox. Он позволяет вам просматривать CSS и свойства любого элемента на веб-странице и позволяет редактировать его внутри страницы, чтобы вы могли настраивать его на лету, пока не будете довольны, не создавая сложных и быстрых изменений

0 голосов
/ 27 апреля 2010

Нельзя перебирать ключи в объекте стиля. Это просто невозможно.

Лучший ответ - то, что сказал Крис. Используйте Firebug в Firefox или аналогичные инструменты в других браузерах, которые могут сделать всю работу за вас и точно сказать, какие свойства CSS применяются к элементу.

(Убедитесь, что вы указали инструменту, чтобы он показывал вам "стили пользовательского агента", а не только стили , которые вы добавили , чтобы вы могли видеть, какие стили браузер применяет автоматически.)

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