Vì vậy, tôi có phương thức này bật lên bằng cách sử dụng bộ chọn CSS: target. Tuy nhiên, trang sẽ chuyển đến neo khi được nhấp. Tôi muốn ngăn trang nhảy tới: bộ chọn mục tiêu. Tôi có thể làm cái này như thế nào?Ngăn trang nhảy từ: bộ chọn mục tiêu
<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);
}
Toàn bộ * điểm * của một neo là để cho phép bạn nhảy đến một phần cụ thể của một trang - nếu trình duyệt phải di chuyển để có được nó, nó sẽ di chuyển. Âm thanh như ': target' không phải là lựa chọn đúng đắn cho những gì bạn đang cố gắng làm. – BoltClock