Расшифровать стиль с Яваскриптом
*html body { width:expression((document.body.parentNode.offsetWidth<1000)?'1000px':'auto'); } а)объясните пожалуйста этот код, что означает width и что такое expresion, почему после width идёт двоеточие?Что такое auto? б) Как может в стилях быть Яваскрипт? |
parentNode - это метод объекта боди? offsetHeight - свойство метода parentNode? |
А вы поисковиками не пробовали пользоваться? Реально полезней, чем каждую минуту новую тему на форуме создавать.
|
То есть document.body.parentNode.offsetWidth<1000)
В объекте под названием document находиться внутренний объект под названием body, в этом внутреннем объекте находиться свойство parentNode но не метод, а в этом свойстве находиться внутренне свойство offsetWidth? |
Да, капитан.
|
Свойство - это переменная объявленная в классе.
то есть если взять этот кусок parentNode.offsetWidth Вы горите это свойство в свойстве, переменная в переменной что ли? Как такое может быть? |
В JavaScript нет классов. Соответственно, все остальные выводы неверны.
|
В JavaScript нет классов. Соответственно, все остальные выводы неверны. А объекты тогда от куда происходят? Расшифруйте мне ту строку правильно. Цитата:
|
Цитата:
var obj = {}; |
Golovastik,
Возьмите любой учебник и прочтите, никто вам не разжует: научить нельзя, можно научиться ;) |
Часовой пояс GMT +3, время: 03:55. |