Обсуждение участника:Edward Chernenko: различия между версиями
>Юрник |
>Мфырь →Вопрос по правкам.: Новая тема |
||
| Строка 105: | Строка 105: | ||
: Создаёшь на странице скрытый div (со стилем «<code>display: none</code>») с содержимым. Пусть нужно, чтобы окно появлялось, если ты наводишь мышку на какой-то элемент. Пишешь к этому элементу параметр <code>onmouseover="javascript:document.getElementById('...тут ID меню...').style.display = 'block';"</code> и <code>onmouseout="javascript:document.getElementById('...тут ID меню...').style.display = 'none';"</code>. Чтобы разместить всплывающее меню там, где надо (если оно должно всплывать на нескольких объектах), в стиле задаётся «position: absolute», а в скрипте для onmouseover прописывается ещё команда «<code>document.getElementById('...тут ID меню...').style.top = ...px; document.getElementById('...тут ID меню...').style.left = ...px</code>» (сколько именно пикселей отступ — по-разному для разных объектов, на которых меню должно всплывать). {{Участник:Edward Chernenko/Подпись}} 15:12, июня 6, 2010 (UTC) | : Создаёшь на странице скрытый div (со стилем «<code>display: none</code>») с содержимым. Пусть нужно, чтобы окно появлялось, если ты наводишь мышку на какой-то элемент. Пишешь к этому элементу параметр <code>onmouseover="javascript:document.getElementById('...тут ID меню...').style.display = 'block';"</code> и <code>onmouseout="javascript:document.getElementById('...тут ID меню...').style.display = 'none';"</code>. Чтобы разместить всплывающее меню там, где надо (если оно должно всплывать на нескольких объектах), в стиле задаётся «position: absolute», а в скрипте для onmouseover прописывается ещё команда «<code>document.getElementById('...тут ID меню...').style.top = ...px; document.getElementById('...тут ID меню...').style.left = ...px</code>» (сколько именно пикселей отступ — по-разному для разных объектов, на которых меню должно всплывать). {{Участник:Edward Chernenko/Подпись}} 15:12, июня 6, 2010 (UTC) | ||
:: Спасибо. Я вынес стиль окна в style.css, потому что будет много одинаковых окон. {{Участник:Юрник/Подпись}} 15:49, июня 6, 2010 (UTC) | :: Спасибо. Я вынес стиль окна в style.css, потому что будет много одинаковых окон. {{Участник:Юрник/Подпись}} 15:49, июня 6, 2010 (UTC) | ||
== Вопрос по правкам. == | |||
Хотелось бы разъяснить один вопрос. Редактировать статьи внутри портала может только участник портала? Или любой участник? | |||
[[Участник:Мфырь|мфырь]] 13:02, июня 14, 2010 (UTC) | |||