Получение значения св-ва из внешнего css-файла. ???
Кусок css-файла :
div#cont { background-image:url(fon_div.gif); background-repeat: repeat; overflow: visible; height:470px; width:420px; z-index: 1; } Как на javascript получить, например, св-во height в переменную? Не могу в синтаксисе разобраться, там используется getComputedStyle и currentStyle. |
Парсить css файл.
|
Начни с document.styleSheets. Тебе помогут свойства cssRules (rules для ИЕ), cssText (style.cssText для ИЕ), selectorText, style. В общем, дебагер в помошь:)
|
Цитата:
|
Мне вот подсказали сделать так :
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> var height = $('#cont').css('height'); alert(height); </script> Подскажите это хороший вариант? Или есть лучше? А то библиотека занимает 160кб :-( |
Цитата:
Цитата:
Цитата:
Цитата:
|
Ну можно и минимизированную 1.3.2 скачать. Как никак 57Kb станет. А можно и тут что то поискать.
|
Мне вот подсказали сделать так :
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> var height = $('#cont').css('height'); alert(height); </script> Подскажите это хороший вариант? Или есть лучше? А то библиотека занимает 160кб :-( И этот вариант выдает height=840, хотя в css указано 470, это почему так? |
Цитата:
Что Аяксом можно исхитриться - знаю, а по другому еще как то ? |
Цитата:
|
Часовой пояс GMT +3, время: 03:11. |