ugrás a tartalomhoz

Linkre kattintva az oldal mindig fölugrik

Anonymous · 2006. Aug. 23. (Sze), 14.03
Van egy honlapom: http://startrekworld.eu . Ez egy agyon framezett oldal. Ha lent rákattintok egy linkre, akkor az rendesen tovább lép a kívánt oldalra, a kívánt framebe. A gond csak az, hogy nem ugrik fölülre és így állandóan felfele kell görgetni.

http://startrekworld.eu/index2.htm
Itt fent az adatbázis menü >> középütt a proba02 linkre >> és végül legalul a tovább linkre. Itt lehet látni, hogy a következő oldal alját hozta be a keretes rendszer miatt.

Az kellene, hogy amikor ilyen linkekre kattintok az oldal felugorjon a tetejére. Mivel ez html oldal ezért egy css-ben elhelyezhető script kellene.
 
1

Megoldás

sly · 2006. Aug. 23. (Sze), 14.31
Tegyél az oldal tetejébe egy hivatkozást és irányítsad rá.

<a name="top">szöveg</a>
.... sok szöveg ...
<a href="kovetkezo_oldal.htm#top" target="kozep_hasab">Tovább</a>
Tényleg nagyon frames az oldal. Használj helyette php-t vagy SSI-t. Sokkal könnyebb velük, mind szét frame-síteni.
Félrevezető a téma címed.
2

css-ben

Anonymous · 2006. Aug. 24. (Cs), 11.10
És, hogy lehet ezt betenni css-be?
3

sehogy

Anonymous · 2006. Aug. 24. (Cs), 12.42
sehogy,
írd bele a html kódodba.
4

olyan nincs

Anonymous · 2006. Aug. 24. (Cs), 15.37
De a css-ben szinte bármit lehet... Csak egy script kellene, ami minden linkre kattintva felgörgeti az oldalt.
5

De van

sly · 2006. Aug. 24. (Cs), 15.44
Figy, ez a legegyszerübb és legészerübb megoldás. JS-el nem érdemes gányolni, de ha nagyon akarsz js-elni akkor kikapcsolt JS-el nem fog felugrani.

Css bármit meg lehet csinálni formázással kapcsolatban, amit html-ben. Szerintem CSS kapcsolatossan valamit nagyon félre értelmeztél.
6

???

Anonymous · 2006. Aug. 24. (Cs), 17.16
Mit értelmeztem félre? CSS-ben bármilyen scriptet el lehet helyezni... nem?
7

Nem

sly · 2006. Aug. 24. (Cs), 20.55
Nem.
Egy oldal forrása 3 részre osztható:
- Tartalom (HTML)
- Design (CSS)
- Esemény kezelés, programozás, stb. (JavaScript)

Tehát a CSS-ben nem lehet JavaScript!
Script-et esetleg HTML-fájlban helyezhetsz el. De miért nem olvasol utánna? Rengeteg leírás van a neten.