Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 28.07.2014
Сообщений: 96

Bootstrap и его странное поведение

06.12.2019, 02:13. Показов 617. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Несмотря на заголовок темы, уверен, что это я осел и что-то не так делаю. Просьба ткнуть пальцем студента)
В общем, имеется такая страница с навигацией:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<div class="container">
    <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
        <a class="navbar-brand" href="index.html">CourseWork</a>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navbarSupportedContent">
        <ul class="navbar-nav mr-auto">
            <li class="nav-item">
                <a class="nav-link active" href="index.html">Главная</a>
            </li>
            <li class="nav-item dropdown">
                <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Просмотр</a>
            <form action="select.php" method="GET">
                <div class="dropdown-menu">
                    <a class="dropdown-item" href="http://courseWork/select.php?value=student">Студенты</a>
                    <a class="dropdown-item" href="http://courseWork/select.php?value=payment">Оплата</a>
                    <a class="dropdown-item" href="http://courseWork/select.php?value=personalAccount">Лицевой счет</a>
                    <a class="dropdown-item" href="http://courseWork/select.php?value=specialty">Специальности</a>
                    <a class="dropdown-item" href="http://courseWork/select.php?value=study_group">Группы</a>
                    <a class="dropdown-item" href="http://courseWork/select.php?value=faculty">Факультеты</a>
                </div>
            </form>
            </li>
            <li class="nav-item dropdown">
                <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Добавление</a>
            <form action="insert.php" method="GET">
                <div class="dropdown-menu">
                    <a class="dropdown-item" href="http://courseWork/insert.php?value=student">Студенты</a>
                    <a class="dropdown-item" href="http://courseWork/insert.php?value=payment">Оплата</a>
                    <a class="dropdown-item" href="http://courseWork/insert.php?value=personalAccount">Лицевой счет</a>
                    <a class="dropdown-item" href="http://courseWork/insert.php?value=specialty">Специальности</a>
                    <a class="dropdown-item" href="http://courseWork/insert.php?value=study_group">Группы</a>
                    <a class="dropdown-item" href="http://courseWork/insert.php?value=faculty">Факультеты</a>
                </div>
            </form>
            </li>
            <li class="nav-item dropdown">
                <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Редактирование</a>
            <form action="edit.php" method="GET">
                <div class="dropdown-menu">
                    <a class="dropdown-item" href="http://courseWork/edit.php?value=student">Студенты</a>
                    <a class="dropdown-item" href="http://courseWork/edit.php?value=payment">Оплата</a>
                    <a class="dropdown-item" href="http://courseWork/edit.php?value=personalAccount">Лицевой счет</a>
                    <a class="dropdown-item" href="http://courseWork/edit.php?value=specialty">Специальности</a>
                    <a class="dropdown-item" href="http://courseWork/edit.php?value=study_group">Группы</a>
                    <a class="dropdown-item" href="http://courseWork/edit.php?value=faculty">Факультеты</a>
                </div>
            </form>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="report.html">Отчет</a>
            </li>
        </ul>
        <form class="form-inline my-2 my-lg-0">
            <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
            <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
        </form>
      </div>
    </nav>
    </div>
В ячейках навигации выпадающее меню на Просмотр, Добавление и Редактирование. Код на них абсолютно одинаковый, разница лишь в скриптовых файлах.
В чем проблема? Проблема в следующем.
Ситуация 1: нахожусь на Главной странице. В выпадающем меню в ячейке Просмотр выбираю что угодно, щелкаю и все работает как надо. НО! Если я, находясь на этой же странице (то есть с параметрами в адресной строке) снова щелкну на какую-нибудь страницу из ячейки Просмотр, то там будут уже другие параметры. Например, не student, а students; не payment, а payments. Соответственно, приходится вручную заходить на index.html и уже оттуда заново выбирать нужную страницу.
Ситуация 2: из той же главной страницы выбираю какую угодно страницу в ячейке Добавление, перехожу на нее и стрелочка вниз в этой ячейке пропадает. Удивительно, что на Просмотре она по-прежнему остается.
Где я ошибся? Из-за того, что код на верстку абсолютно одинаковый для этих двух ячеек Просмотр и Добавление, я начинаю невольно сомневаться в своей адекватности) просьба помочь.
Для наглядности прикреплю вложение. Как раз отражаются обе ситуации
Миниатюры
Bootstrap и его странное поведение  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.12.2019, 02:13
Ответы с готовыми решениями:

Ноутбук msi cr 70-2m не вкл и очень странное его поведение
всем доброго времени суток!! Ребят, такая шняга приключилась этот ноут msi cr 70-2m работал до сего момента нормально, после...

Странное поведение!
Доброго времени суток! На лицо странное (на мой взгляд) поведение С++ Builder 6. Итак код: String TBlockScheme::FigureCode(TPoint...

Странное поведение с БД
Ребят есть CMS-ка на Ларавел, так вот там есть в админке таблица которая цепляет данные из майскуэль таблички соответсвенно. Так вот какая...

5
 Аватар для Lynatik001
48 / 40 / 15
Регистрация: 28.09.2012
Сообщений: 818
06.12.2019, 16:17
хмммм а причем тут бутстрап? скопировал ваш код, подключил бутстрап. изменил прямую ссылку на "?value=student" и у меня все ок. на это не может влиять бутстрап. а вот js код где то на другой странице, или события сопутствующие после нажатия кнопки могут
0
2 / 2 / 0
Регистрация: 28.07.2014
Сообщений: 96
06.12.2019, 23:05  [ТС]
Lynatik001, необходимо, чтобы ссылка вела на скрипт-файл select.php, ибо там обработка данных (точнее, их вывод в виде таблицы из бд.
Вопрос остается актуальным.
js-кода нет нигде, только php. И то не по нажатию кнопки, а просто по переходу на страницу value=...
0
2 / 2 / 0
Регистрация: 28.07.2014
Сообщений: 96
07.12.2019, 12:49  [ТС]
Что, неужели ни у кого нет предположений?
Совершенно не понимаю откуда там students, если это ЕДИНСТВЕННАЯ html-страница во всей папке с проектом. С другими страницами после ?value то же самое. Там в принципе не может взяться других значений.
Попробовал пересоздать страницу, глупо конечно, фигня какая-то

Добавлено через 34 минуты
отбой, удалось решить проблему)
0
 Аватар для Lynatik001
48 / 40 / 15
Регистрация: 28.09.2012
Сообщений: 818
07.12.2019, 23:58
Цитата Сообщение от lorconst Посмотреть сообщение
отбой, удалось решить проблему)
в js коде была проблема?)
0
2 / 2 / 0
Регистрация: 28.07.2014
Сообщений: 96
08.12.2019, 00:09  [ТС]
Lynatik001, нет) но ошибка по глупости была сделана.
Для удобства я запихнул html-шаблон в php-переменную и делал вывод всей страницы одной строкой. Вот там и были studentS, paymentS и тд)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.12.2019, 00:09
Помогаю со студенческими работами здесь

Странное поведение if
в коде Select if CHARACTER_LENGTH(s.lname)=6 then s.lname||' '||s.fname||' '||s.mname end from stud s выдаёт ошибку ...

Странное поведение
Собственно, сабж: https://www.cyberforum.ru/attachment.php?attachmentid=272592&amp;stc=1&amp;d=1369472568 На картинке два элемента(на самом...

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

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

странное поведение
До определенного времени мой сайт получал с Яндекса почти 2к посетителей в сутки. Но в один прекрасный день Яндекс взял и удалил все...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru