Używam elementu wraz z :target
selektorem css, aby pokazać <div>
, który domyślnie jest ustawiony na display:none
. Problem polega na tym, że po kliknięciu linku pokazującego, że <div>
, automatycznie przewijam stronę w dół do tego <div>
.Nie zezwalaj na przesuwanie ekranu po kliknięciu na <a href=></a>
Czy istnieje sposób na zatrzymanie ruchu ekranu?
Niestety, nie mam jeszcze wprawy w niczym oprócz CSS i HTML.
Myślę, że będziesz potrzebował JS, ponieważ masz dwie możliwości: 1. Unikaj przewijania przez JS 2. użyj innego elementu niż kotwicy, ale wtedy nie będziesz miał funkcji: cel i będziesz musiał pokazać swój cel element przez js –
Jak powiedział iv, nie wiem jeszcze js (ledwo zacząłem go uczyć tydzień temu).Podejrzewam, że istnieje dość łatwy sposób na zrobienie tego, co im robisz, z nagimi CSS i HTML, więc chociaż jestem im wdzięczny za wszystkie pomysły JS (chory zachowaj je na później), najlepszym rozwiązaniem byłoby takie, które jest ograniczone css i html (Jeśli nawet tam jest). – Czulu