![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Golovastik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 19.7.2009 Репутация: нет Всего: 0 |
а)объясните пожалуйста этот код, что означает width и что такое expresion, почему после width идёт двоеточие?Что такое auto? б) Как может в стилях быть Яваскрипт? Это сообщение отредактировал(а) Golovastik - 17.9.2010, 11:34 |
|||
|
||||
crang |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 3.6.2004 Где: Ukraine Репутация: нет Всего: нет |
||||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 3 Всего: 28 |
expression позволяет использовать JS в стилях.
означает: получаем ширину родителя элемента, и если она меньше 1000 - то выставляем '1000px' иначе ширину по умолчанию(auto) |
|||
|
||||
Golovastik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 19.7.2009 Репутация: нет Всего: 0 |
parentNode - это метод объекта боди?
offsetHeight - свойство метода parentNode? Это сообщение отредактировал(а) Golovastik - 17.9.2010, 11:55 |
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 3 Всего: 28 |
parentNode - cвойство, которое содержит ссылку на узел, являющийся родительским по отношению к данному
хотя оно в данно случае и не надо, можно просто:
Добавлено @ 12:00 parentNode - это не метод а свойство, которое возвращает объект, в данном случае объект HTML . А offsetHeight - высота HTML что соответствует высоте BODY. Это сообщение отредактировал(а) CruorVult - 17.9.2010, 12:15 |
|||
|
||||
Golovastik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 19.7.2009 Репутация: нет Всего: 0 |
То есть document.body.parentNode.offsetWidth<1000) В объекте под названием document находиться внутренний объект под названием body, в этом внутреннем объекте находиться свойство parentNode но не метод, а в этом свойстве находиться внутренне свойство offsetWidth? |
|||
|
||||
CruorVult |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 3 Всего: 28 |
что-то типа того. Лучше всего почитайте основы JS, про DOM, может немного прояснится.
|
|||
|
||||
Golovastik |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 19.7.2009 Репутация: нет Всего: 0 |
Свойство - это переменная объявленная в классе.
то есть если взять этот кусок parentNode.offsetWidth Вы горите это свойство в свойстве, переменная в переменной что ли? Как такое может быть? Это сообщение отредактировал(а) Golovastik - 17.9.2010, 12:28 |
|||
|
||||
CruorVult |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 868 Регистрация: 24.9.2008 Где: г.Киев, Украина Репутация: 3 Всего: 28 |
parentNode - ссылка на объект, возвращет объект
в переменной может храниться другой объект, в данном случае в parentNode хранится другой объет, который имеет свойство offsetWidth Это сообщение отредактировал(а) CruorVult - 17.9.2010, 13:35 |
||||
|
|||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |