Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
 Аватар для Ильнар86
9 / 9 / 0
Регистрация: 29.03.2015
Сообщений: 287

Как прописать класс для всплывающей формы?

23.08.2015, 17:38. Показов 2074. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте,подскажите пожалуйста как прописать нужной ссылке класс?У меня есть элемент "Личный кабинет" и я бы хотел чтоб при нажатии на личный кабинет у меня выходила форма авторизации плагина который использую.Шорткод rcl-login .Расскажите более подробно что куда и как написать если вас не затруднит.Сайт Pro-yugansk.ru
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.08.2015, 17:38
Ответы с готовыми решениями:

Как синхронизировать ИД поля всплывающей формы с ИД текущей записи формы?
В форме !! перемещаемся курсором по записям, а в всплывающей форме "00_01_ФрмЭкземп" в поле "ИДЗадачи_Фрм" должно...

fancybox jquery для всплывающей формы
Добрый день. На почти готовом сайте ссылка любая отдельная кнопка должна вызывать всплывающую форму которая указана в строках 69-78...

Записать данные из всплывающей формы в новую строку табличной части (обычные формы)
Здравствуйте! Есть форма. на ней таб часть. необходимо сделать так чтобы по кнопке добавить открывалась форма создания нового элемента...

14
13 / 13 / 7
Регистрация: 02.04.2014
Сообщений: 82
23.08.2015, 20:57
HTML5
1
<div id = "rcl-login"> Личный кабинет </div>
В CSS приводим класс к нужно виду ссылки.
В JavaScrypt при нажатии на элемент с нужным id выдаём форму.
1
 Аватар для Ильнар86
9 / 9 / 0
Регистрация: 29.03.2015
Сообщений: 287
23.08.2015, 21:18  [ТС]
Цитата Сообщение от Старец Посмотреть сообщение
В CSS приводим класс к нужно виду ссылки.
В JavaScrypt при нажатии на элемент с нужным id выдаём форму.
а если ещё точнее писать я так понимаю в header.php ?Или прям этот код изменять?
Миниатюры
Как прописать класс для всплывающей формы?  
0
13 / 13 / 7
Регистрация: 02.04.2014
Сообщений: 82
23.08.2015, 22:55
Я так понял Вы в web программировании мало разбираетесь? Вам целый скрипт писать нужно.
0
 Аватар для Ильнар86
9 / 9 / 0
Регистрация: 29.03.2015
Сообщений: 287
23.08.2015, 23:11  [ТС]
Цитата Сообщение от Старец Посмотреть сообщение
Я так понял Вы в web программировании мало разбираетесь? Вам целый скрипт писать нужно.
Очень плохо разбираюсь к сожалению Возможно ли через какой-либо плагин или шорткод сделать ту махинацию которую прошу?
0
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
24.08.2015, 06:08
JQuery
JavaScript
1
2
3
$('#rcl-login').bind('click', function() { /* При нажатии на кнопку */
 $('#form').css('display', 'block'); /* Показать форму */
});
HTML5
1
2
3
<div id="form">
<!-- Код формы -->
</form>
CSS
1
2
3
4
5
6
#form { /* Свойства формы */
 position: absolute;
 z-index: 999;
 display: none;
 /* И другие свойства формы */
}
Ещё для того, чтобы это красиво выглядело, можно добавить подложку – полупрозрачный серый фон.
1
 Аватар для LORDofLINEAGE
39 / 39 / 17
Регистрация: 19.01.2013
Сообщений: 190
24.08.2015, 08:46
Как правило, все формы загружаются при открытии страницы, но имею свойство:
CSS
1
display: none
, а потом уже с помощью js или еще чего-то ты изменяешь это свойство.
0
 Аватар для Ильнар86
9 / 9 / 0
Регистрация: 29.03.2015
Сообщений: 287
24.08.2015, 17:17  [ТС]
Цитата Сообщение от Max_Great_Tanje Посмотреть сообщение
Ещё для того, чтобы это красиво выглядело, можно добавить подложку – полупрозрачный серый фон.
Так,только что проверил наличие jQuery библиотеки,она есть))а как ей пользоваться?Или это другая тема?...
0
13 / 13 / 7
Регистрация: 02.04.2014
Сообщений: 82
24.08.2015, 20:04
Да, есть отдельная тема, да не одна . В гугле полно их, включая учебники. К сожалению выхода два - или научиться писать скрипты Вам или писать их Нам .
0
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
24.08.2015, 20:20
Ильнар86, так и использовать, как я выше написал.
Если объяснять по-простому, то в любом месте HTML-кода внутри тега <body> вставляешь HTML, JavaScript внутри <script></script> и CSS внутри <style></style>.
0
 Аватар для Ильнар86
9 / 9 / 0
Регистрация: 29.03.2015
Сообщений: 287
24.08.2015, 21:10  [ТС]
Цитата Сообщение от Старец Посмотреть сообщение
Да, есть отдельная тема, да не одна . В гугле полно их, включая учебники. К сожалению выхода два - или научиться писать скрипты Вам или писать их Нам .
Так,а каким образом это делается?)А вас это не затруднит?Я ни в коем случае не хочу напрягать

Добавлено через 2 минуты
Цитата Сообщение от Max_Great_Tanje Посмотреть сообщение
так и использовать, как я выше написал.
Если объяснять по-простому, то в любом месте HTML-кода внутри тега <body> вставляешь HTML, JavaScript внутри <script></script> и CSS внутри <style></style>.
Если можно,давайте по порядку,HTML код должен находится в header.php ?)Заголовок "Личный кабинет" то оттуда?!
0
707 / 309 / 191
Регистрация: 05.03.2015
Сообщений: 822
25.08.2015, 05:00
Цитата Сообщение от Ильнар86 Посмотреть сообщение
Так,а каким образом это делается?)А вас это не затруднит?Я ни в коем случае не хочу напрягать
На 4-5 сообщений выше, кажется дали ответ.
Цитата Сообщение от Ильнар86 Посмотреть сообщение
Если можно,давайте по порядку,HTML код должен находится в header.php ?)Заголовок "Личный кабинет" то оттуда?!
HTML код будет находиться во всех подключаемых к индексу файлах, скорее всего действительно в каком-нибудь header.php. Но никто вам точно не скажет где именно находится нужный вам html код, нужно смотреть на исходник.
0
 Аватар для Ильнар86
9 / 9 / 0
Регистрация: 29.03.2015
Сообщений: 287
25.08.2015, 19:25  [ТС]
Цитата Сообщение от msheal Посмотреть сообщение
HTML код будет находиться во всех подключаемых к индексу файлах, скорее всего действительно в каком-нибудь header.php. Но никто вам точно не скажет где именно находится нужный вам html код, нужно смотреть на исходник.
в ответе написали что надо в коде HTML написать <!-- Код формы --> .А код формы это rcl-login ?Его так и писать без кавычек и знаков,то есть выглядеть будет так <!-- rcl-login --> ?
0
53 / 53 / 22
Регистрация: 31.03.2015
Сообщений: 268
25.08.2015, 21:02
Лучший ответ Сообщение было отмечено Ильнар86 как решение

Решение

Цитата Сообщение от Ильнар86 Посмотреть сообщение
в ответе написали что надо в коде HTML написать <!-- Код формы --> .А код формы это rcl-login ?Его так и писать без кавычек и знаков,то есть выглядеть будет так <!-- rcl-login --> ?
Повторяю. Всё подробно.
В HTML-коде внутри раздела <body></body> пишите:
HTML5
1
2
3
4
<div id="login-form">
<!-- Код вашей формы авторизации (его надо вставить сюда, вместо этой надписи) -->
</div>
<div id="login-form-background"></div>
Затем создаём файл, например login-form.css в корне сайта:
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#login-form {
 /* Свойства формы */
 left: 25%;
 top: 25%;
 width: 50%;
 height: 50%;
 background-color: white;
 /* Скрывать по умолчанию */
 display: none;
}
#login-form-background {
 /* Свойства подложки */
 /* Серый полупрозрачный фон размером во всю страницу */
 position: absolute;
 left: 0%;
 top: 0%;
 width: 100%;
 height: 100%;
 opacity: 0.5;
 background-color: #555555;
 /* Скрывать по умолчанию */
 display: none;
}
Подключаем его к HTML-коду, пишем в разделе <head></head>
HTML5
1
<link rel="stylesheet" type="text/css" href="/login-form.css">
Далее создаём ещё один файл, например, login-form.js в корне сайта:
JavaScript
1
2
3
4
5
6
7
8
$('#login-button').bind('click', function() { /* При нажатии на кнопку или другой объект с id "login-button" */
 $('#login-form').css('display', 'block'); /* Показать форму */
 $('#login-form-background').css('display', 'block'); /* Показать фон */
});
$('#login-form-background').bind('click', function() { /* При нажатии на фон */
 $('#login-form').css('display', 'none'); /* Скрыть форму */
 $('#login-form-background').css('display', 'none'); /* Скрыть фон */
});
И подключаем его к HTML-коду, пишем в разделе <head></head>
HTML5
1
<script src="/login-form.js"></script>
В итоге HTML-код может выглядеть так: (в зависимости от архитектуры сайта, он может быть разбит по разным файлам)
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
 <head>
  ...
  <link rel="stylesheet" type="text/css" href="/login-form.css">
  <script src="/login-form.js"></script>
 </head>
 <body>
  <div id="login-form">
   <form method="post">
    Логин: <input name="login"><br>
    Пароль: <input type="password" name="password"><br>
    <button type="submit">Войти</button>
   </form>
  </div>
  <div id="login-form-background"></div>
  ...
 </body>
</html>
Надеюсь, больше вопросов не осталось.
P.S.
HTML5
1
<!-- -->
Вот так отмечаются комментарии к коду. Они ничего не делают, даже никак не показываются на странице, они просто есть.
1
 Аватар для Ильнар86
9 / 9 / 0
Регистрация: 29.03.2015
Сообщений: 287
26.08.2015, 14:40  [ТС]
Всем спасибо за помощь,на днях попробую этот способ,к сожалению пока что не могу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.08.2015, 14:40
Помогаю со студенческими работами здесь

Прописать события для формы программно
Делаю авторизацию для своей БД и решил сделать немного унивирсально что бы в дальнейшем просто прикреплять своб авторизацию к базам. ...

Как прописать отдельно класс?
Имеется код CSS. Нужно прописать отдельно положение для класса class=items-row col span_4. Так как шаблон на joomla не могу найти этот...

Размер всплывающей формы
Выявил такую проблему. На сайте есть галерея, когда нажимаешь на блок-окрывается окно,где можно листать фотографии и почитать краткую...

Кодировка всплывающей формы
Несколько раз доводилось видеть на сайтах ситуацию, когда при клике всплывает форма с кракозябрами вместо букв. Причина ясна - браузер не...

Как прописать класс Logger в OnStart?
Подскажите,как обратиться к общему классу Logger из запуска службы OnStart?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru