Получить значение CSS
Доброго времени суток.
Подскажите можно ли получить значение CSS через javascript и изменить его? Вот здесь <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Документ без названия</title> <link rel="stylesheet" type="text/css" href="osnov.css"> <script type="text/javascript" src="izmen_polog.js"></script> </head> <body> <div name="k_1"> <img src="kartinki/kartinka_1.bmp" id="kar"> </div> <input type="button" value="test" onClick="aaa()"> </body> </html> Это фаил CSS div { width: 100px; height: 200px; position:absolute; top: 300px; left: 100px; border-bottom-color:#009900; border: double; А - javascript ?????????????:( |
Элемент.style.свойство = значение
И отформатируй тескт. маленький пример: <p onmouseover="this.style.backgroundColor='#000'" onmouseout="this.style.backgroundColor='#FFF'">Наведи на меня</p> |
Нет мне нужно получить содержимое фиала CSS. Например top. Если это вообще можно сделать
|
currentStyle + getComputedStyle для FF
|
Спасибо а можно пояснить что всё это значит.
Или ссылку где можно про это почитать. Или конкретный пример изменить значение top. |
|
sanhai,
Object.prototype.getStyleProperty = function (prop) { return (window.getComputedStyle(this, null)[prop] || this.currentStyle[prop]) }; alert(document.body.getStyleProperty('font')); // => normal normal 400 13px/normal Verdana |
Часовой пояс GMT +3, время: 09:10. |