2010-06-08 3 views
1

У меня есть небольшой вопрос о стилях CSS и javascript/jquery. Допустим, я определяю следующий стиль css.Получите значение из неузнанного стиля css с javascript/jquery

.myStile { padding: 5px } 

Теперь я хотел бы получить доступ к свойству padding, не записывая элемент html в документ. Я придумал следующую идею, которая работает только с Firefox (IE и Chrome сказать NaN)

var div = $('<div class="myStile />'); 
var padding = parseInt(div.css('padding-left'), 10); 

есть способ, чтобы сделать эту работу в IE и Chrome (ну трезубец и WebKit я думаю), а? Я знаю, что каждый может читать целые файлы css через javascript (и получить класс, свойства и т. Д.), Но это, похоже, немного переборщило.

+0

hallo dänu! вот вопрос, который я задал давно. Я думаю, вы можете получить ответы на них! http://stackoverflow.com/questions/1285033/read-hover-pseudo-class-with-javascript – meo

ответ

0

Thanks meo для вашего комментария. This post отвечает на вопрос. Here's a google find, который отвечает на вопрос «Другие браузеры, кроме хрома, firefox, safari».

Смежные вопросы