klawischnigg: a:focus verhindern auf Seitenanfang zu springen

Beitrag lesen

Hi there,

ich arbeite mich noch in HTML und CSS ein, bin also kein Profi.

Ohne Dir nahetreten zu wollen, aber mit diesen Kenntnissen sollte man keine Seiten erzeugen, in denen Menüpunkte (oder Icons, wie Du es nennst) vorkommen, die "Schneller Versand", "Täglicher Versand" und "Sicher Einkaufen dank SSL" heissen.

Ich gestalte zur Zeit eine Webseite und habe auf meine Startseite vier Icons gepackt, welche einen Effekt auslösen sollen, sobald man auf diese klickt. Das habe ich eigenlich gut hinbekommen, allerdings nur mit einem "a-Element". Das Problem hierbei ist, dass sobald man auf das entsprechende Icon klickt (wegen <a href="#">) die Seite immer auf den Seitenanfang scrollt.

Logisch. Denn das bedeutet, daß die Seite neu geladen werden soll. Und das wird sie auch, und deshalb steht sie wieder am Seitenanfang. Immer wieder - das HTTP-Protokoll hat kein Gedächtnis.

Ich möchte einfach nur, dass beim klicken der entsprechende Text erscheint.

Welcher Text? Das was Du in den h3-Überschriften stehen hast? Das müsstest Du ein wenig konkreter erläutern...