• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Bootstrap Modal i Draggable elements

Object Storage Arubacloud
0 głosów
338 wizyt
pytanie zadane 18 sierpnia 2020 w JavaScript przez x_000 Obywatel (1,460 p.)
zamknięte 18 sierpnia 2020 przez x_000

Siema, przychodze dziś do was z trzema pytaniami!

I. Czy moge zrobić jakoś że jak klikne w obręb poza wyświetlonym modalem

np to zaznaczone na czerwono:

to modal nie zniknie?

II: czy moge zrobić jakoś za pomocą JavaScript CSS i HTML (bez jQuery jQueryUI i jakiś reactów vue i innych tp.)

element który moge sobie przenosić na dowolne miejsce strony (draggable). np. na wix lub innych można tak przenosić jakieś divy buttony etc.

III: jak można zmienić zindex bootstrap modala

Prosze o pomoc

komentarz zamknięcia: już sam zrobiłem

1 odpowiedź

0 głosów
odpowiedź 18 sierpnia 2020 przez ScriptyChris Mędrzec (190,190 p.)

Ad.1 Trzeba by sprawdzić, na który event chowany jest modal przy kliknięciu poza jego obszar i ten event odpiąć lub podpiąć się wyżej i zatrzymać jego propagację.

Ad.2 Zapoznaj się z Drag & Drop API.

komentarz 18 sierpnia 2020 przez x_000 Obywatel (1,460 p.)
ad.1 znalazłęm w necie że można zrobić  data-backdrop="false"

:D

a ad.2 pobawie się :D
komentarz 18 sierpnia 2020 przez ScriptyChris Mędrzec (190,190 p.)

III: jak można zmienić zindex bootstrap modala

Hmm, po prostu zmienić z-index? Możliwe, ze nie obejdzie się bez użycia !important (jeśli sam Bootstrap tego używa).

komentarz 18 sierpnia 2020 przez x_000 Obywatel (1,460 p.)
w jakim divie .modal .modal-content czy jakim
komentarz 18 sierpnia 2020 przez ScriptyChris Mędrzec (190,190 p.)
Zależy od struktury tego modala. Nie pokazałeś kodu.
komentarz 18 sierpnia 2020 przez x_000 Obywatel (1,460 p.)
<div class="modal fade modal-app-xl" style="overflow: hidden;" id="appOpen'.$row["id"].'" tabindex="-1" role="dialog" aria-labelledby="appOpenText'.$row["id"].'" aria-hidden="true">
                                <div class="modal-dialog modal-xl rounded-0" role="document" style="transform: scale(1);" id="appTofunctions'.$row["id"].'">
                                    <div class="modal-content" class="appHandler" id="appopened__'.$row["id"].'">
                                        <div class="modal-header" id="appopened2__'.$row["id"].'" style="line-height: 93px;">
                                            <h2 class="modal-title" id="appOpenText'.$row["id"].'">'.$row["name"].'</h2>
                                            <button type="button" class="minApp12 ml-sm-auto" data-dismiss="modal">
                                                _
                                            </button>
                                            <button type="button" class="closeApp12" data-dismiss="modal" aria-label="Close" onclick="document.querySelector(`#appOpened'.$row["id"].'`).remove();">
                                                &times
                                            </button>
                                        </div>
                                        <div class="modal-body" >
                                            <iframe src="'.$row['linkto'].'" class="iframe-apps" style="height: 80vh; width: 100%; margin:0; border:0;"></iframe>
                                        </div>
                                    </div>
                                </div>
                            </div>

 

komentarz 18 sierpnia 2020 przez ScriptyChris Mędrzec (190,190 p.)

Przydał by się cały kod do tego modala (razem z CSS i Bootstrapem), żeby można było sprawdzić jak to działa i wtedy szukać rozwiązania problemu z z-index.

I co konkretnie chcesz zmienić przez z-index? Modal zazwyczaj pokazuje się nad treścią na stronie. Czy chcesz przeplatać to z jakimś innym popupem?

komentarz 18 sierpnia 2020 przez x_000 Obywatel (1,460 p.)
wszystko all strona?
komentarz 18 sierpnia 2020 przez ScriptyChris Mędrzec (190,190 p.)

Może być i cała - wtedy najlepiej jak podasz jej adres (jeśli jest gdzieś wystawiona na świat). Ogólnie chodziło mi o pokazanie kodu, który pozwoli przetestować ten modal i sprawdzić, w czym jest problem z z-index.

komentarz 18 sierpnia 2020 przez x_000 Obywatel (1,460 p.)
Jest na localhoscie i ma z 1.5k linijek
komentarz 18 sierpnia 2020 przez x_000 Obywatel (1,460 p.)

ale postaram się

Podobne pytania

+2 głosów
2 odpowiedzi 152 wizyt
pytanie zadane 1 kwietnia 2021 w JavaScript przez x_000 Obywatel (1,460 p.)
0 głosów
0 odpowiedzi 303 wizyt
pytanie zadane 25 stycznia 2018 w JavaScript przez Krzysztof92 Początkujący (290 p.)
0 głosów
1 odpowiedź 289 wizyt

92,634 zapytań

141,505 odpowiedzi

319,883 komentarzy

62,015 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...