Mam więc ten modalny obiekt, który pojawia się przy użyciu selektora celu CSS: target. Jednak po kliknięciu strona przeskakuje do kotwicy. Chciałbym zapobiec przeskakiwaniu strony do selektora celu. Jak mogę to zrobić?Zapobiegaj przeskakiwaniu strony: wybierak celu
<a href="#openModal">Info</a>
<div id="openModal" class="modalDialog">
CSS:
.modalDialog {
position: absolute;
pointer-events: none;
z-index: 99999;
opacity:0;
}
.modalDialog:target {
opacity:1;
pointer-events: auto;
}
.modalDialog > div {
width: 900px;
height: 506px;
position: relative;
background: rgba(0,0,0,0.9);
}
Cały * punkt * kotwicy umożliwia przeskoczenie do określonej części strony - jeśli przeglądarka musi przewinąć, aby się do niej dostać, zostanie przewinięta. Brzmi jak ': target' nie jest właściwym wyborem dla tego, co próbujesz zrobić. – BoltClock