Получение значения св-ва из внешнего 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, время: 06:19. |