DROP DOWN valikko!!

Hei!

Pakko tulla jostain jo pyytämään apua, kun ei tämä onnistu linnunaivoilla.. :D
Olen yrittänyt käyttää englanninkielisiä sivuja avukseni, mutta minkäs voit kun et osaa kunnolla englantia. Sanakirjastakaan kaikkea löydy.

Teinpäs kuvan vähän auttamaan hahmottamista:

http://i12.tinypic.com/6fpu0yb.jpg
ELI.. Tekstit ovat vain esimerkkejä. Oranssilla näkyvät tekstit olisivat kokoajan näkyvillä.
Kun oranssia tekstiä painaisi, sen alle tulisi kuvan mukaisesti sinisellä kirjoitettuja linkkejä, joiden kautta sitten siirtyisi eri sivuille.

Miten tuollaisen koodi pitäisi rakentaa? Olen järkyttävän tumeplo HTML:ssa ( vielä ;)) ja ei onnistu oikein mikään..

Kiitos jos joku voisi valaista, ja mielellään koko koodinkin tehdä! ;)

-Tamine
31269
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Luultavasti javascriptillä ja css:lläkin tuon pystyy jotenkin kikkailemalla tekemään. Ainakin jotain css-dropdown-menuja muistelisin nähneeni.

Itse tein joskus ja luultavasti tekisin edelleenkin tuon php:n avulla.

Eli jotakuinkin se toimii näin:

Etusivulla on normaali navigointivalikko, jossa on päälinkit. Niistä linkitetään samalle sivulle, mutta pistetään urliin muuttuja, joka sitten php:llä haetaan.

Esim. Kanit

Sivulla on sitten esim. if-lause, joka näyttää alavalikon, mikäli menu-muuttujan arvo on "kanit".



jne.

Varmasti on helpompiakin tapoja, en ole mikään mestari php:n kanssa, mutta noinkin sen ainakin saa toimimaan.

Eikä mikään ihme, ellet tuollaista vielä osaa tehdä. Vaikka se näyttääkin yksinkertaiselta, ei se ole mitään ihan perusjuttuja nettisivujen tekemisessaä. Tästäkään viestistä ei liene sinulle kovinkaan paljon apua, ellet ole edes jonkin verran tietoinen php:stä.

Äänestä
  • Php... Hmm, ei kerro mulle yhtään mitään.. :')
    Njoo, en saanut linkkiä toimimaan. Yritän lukea enemmän tuosta PHP:sta jos tajuaisin jotain ;)

    Kiitos kuitenkin, voi olla että tuosta oli suurikin apu! :)

    Äänestä

  • Kokeilin tuota valikon tekemistä php:n avulla, mutta jostain syystä se ei toiminut. Tavoitteena olisi siis tehdä dropdown-valikko, jossa päälinkin alalinkit tulisivat näkyviin, kun hiiren vie päälinkin päälle. Eli tähän tyyliin kuin näillä sivuilla: http://www.ratsastus.fi/asp/system/empty.asp?P=2&VID=default&SID=790993547610249&S=0&C=21320

    Javaa en osaa, mutta php:ta olen käyttänyt hiukan, joten sen käyttö olisi minulle mieluisampaa. Mutta miten tuon laittamasi koodin saa toimimaan? Entä kuinka muotoilut? Käytän divejä ja ulkoista css-tiedostoa, ja päälinkkivalikon olen sijoittanut oman divinsä sisälle taulukkoon, jolle olen css:ssä määrittänyt muotoilut (fontit, taustavärin jne). Jos teen php:n avulla päälinkin alle avautuvan pudotusvalikon, miten se tuossa taulukkosysteemissä pitäisi tehdä? Onko alalinkit kirjoitettava erillisen taulukon sisään vai kuinka?

    Äänestä

Kommentoi aloitusta


Nusapeta kirjoitti:

Hei!

Pakko tulla jostain jo pyytämään apua, kun ei tämä onnistu linnunaivoilla.. :D
Olen yrittänyt käyttää englanninkielisiä sivuja avukseni, mutta minkäs voit kun et osaa kunnolla englantia. Sanakirjastakaan kaikkea löydy.

Teinpäs kuvan vähän auttamaan hahmottamista:

http://i12.tinypic.com/6fpu0yb.jpg
ELI.. Tekstit ovat vain esimerkkejä. Oranssilla näkyvät tekstit olisivat kokoajan näkyvillä.
Kun oranssia tekstiä painaisi, sen alle tulisi kuvan mukaisesti sinisellä kirjoitettuja linkkejä, joiden kautta sitten siirtyisi eri sivuille.

Miten tuollaisen koodi pitäisi rakentaa? Olen järkyttävän tumeplo HTML:ssa ( vielä ;)) ja ei onnistu oikein mikään..

Kiitos jos joku voisi valaista, ja mielellään koko koodinkin tehdä! ;)

-Tamine

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu