Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как узнать какие css правила применяются к html элементу? (https://javascript.ru/forum/misc/34407-kak-uznat-kakie-css-pravila-primenyayutsya-k-html-ehlementu.html)

godofjavascript 03.01.2013 18:24

Как узнать какие css правила применяются к html элементу?
 
вот так вот, ни разу не приходилось, а гуглить не получается.

отладчик хрома как то узнает значит есть api для этого) да и мелкий вроде показывал это и гозар. так что напомните, как?

вот так вот, да, человек написавший Class не знает как правила проверять)

melky 03.01.2013 18:38

если файл подключается через <link>, смотреть правила не получится

godofjavascript 03.01.2013 18:47

политика вредности?

а если файл с моего домена?

а если стиль не через link?

блин я не понимат.

для этого не сделали красивый удобный апи?

где видно наследования от родительских эдлементов и правил и.т.п. ?????


хочу добавить новое css правило типа ololo : 122em

почему меня ограничивают???

должно же быть то, что заставляет их меня ограничивать?

melky 03.01.2013 19:44

Цитата:

Сообщение от godofjavascript
политика вредности?

YES. я оставлял тему насчёт этого в подфоруме багов Chrome. (на этом форуме)
Цитата:

Сообщение от godofjavascript
а если файл с моего домена?

этого не помню. проверь :)
Цитата:

Сообщение от godofjavascript
а если стиль не через link?

через <style> ? тогда всё ок.
Цитата:

Сообщение от godofjavascript
блин я не понимат.

читат большэ спеков
Цитата:

Сообщение от godofjavascript
для этого не сделали красивый удобный апи?

сделали. и он почти похож на IE'вовский!
Цитата:

Сообщение от godofjavascript
где видно наследования от родительских эдлементов и правил и.т.п. ?????

это не показывается
Цитата:

Сообщение от godofjavascript
хочу добавить новое css правило типа ololo : 122em

у правила даже свой style, как у элементов, есть.
Цитата:

Сообщение от godofjavascript
почему меня ограничивают???

долбанные браузерные войны
Цитата:

Сообщение от godofjavascript
должно же быть то, что заставляет их меня ограничивать?

долбанный консорциум

godofjavascript 03.01.2013 21:00

давайте обьявим им войну и всех пересадим на хром рекламными заглушками. гугл не будет злоупотреблять монополией, и всем будет только лучше. шутка конечно но...

tenshi 03.01.2013 21:12

Цитата:

Сообщение от godofjavascript (Сообщение 225007)
да, человек написавший Class

какое великое достижение)

godofjavascript 03.01.2013 21:19

сарказм тут не уместен , функция действительно гениальна.

в новой версии еще и this фиксированный, при том что быстродействие не уменьшается.

и на методах вполне работает .bind()
(потому что я добавляю в каждый метод свой специальный bind ;) )

так что можно сделать так:

var cat = new Cat;
element.onclick  = cat.say.bind(element);


если УЖ надо очень

tenshi 03.01.2013 21:51

Цитата:

Сообщение от godofjavascript (Сообщение 225023)
быстродействие не уменьшается.

результаты тестов в студию)

Hoshinokoe 03.01.2013 23:39

godofjavascript,

Если правильно понял, то вам нужно getComputedStyle.

Dim@ 03.01.2013 23:49

Цитата:

Сообщение от godofjavascript
сарказм тут не уместен , функция действительно гениальна.

...


Часовой пояс GMT +3, время: 10:45.