kuvien keskitys css:llä ja linkit

Mun pitäisi luoda yksinkertainen sivu kahden kuvan avulla. Eli toinen kuva olisi taustalla ja toinen kuva tulisi siihen keskitettynä päälle. Sitten siinä keskitetyssä kuvassa olevia tekstien päältä (jotka myös osa kuvaa) kun klikkaa niin sivu vaihtuu. Miten tämä kaikki toteutettaisiin?
Ei pitäisi olla vaikea juttu, mutta kun en vielä kaikkea tajua :)

Nyt olen saanut toimimaan vaan niin, että tämä toinen kuva on vain tietyssä paikassa, mutta eri näyttöresoluutioilla se ei tietenkään näytä keskitetyltä.

Entä miten saisin siis jotkin kuvan osiot toimimaan linkkeinä? Onko tämä ylipäätään mahdollista vai pitääkö minun luoda uudet kuvat noista teksti-kohdista kuvassa ja sitten sovittaa ne samoihin kohtiin(toimimaan linkkeinä)?

Tässä css-koodiani:

html, body {
position: absolute;
background-color: #000000;
background-image:url(tausta.jpg);
background-repeat:no-repeat;
}

#runko {
position: absolute;
top: 100px ;
left: 200px ;
width: 830px;
height: 545px;
background-image:url(kuva.jpg);
background-repeat:no-repeat;
}
5751
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat
  • Niin se unohtui mainita, että tämän pienemmän kuvan päälle pitäisi saada vielä teksti asemoitua. Eli onnistuuko se silti vaikka laitan kuvan ihan "tavallisena" kuvana?

    Äänestä

  • css-noviisi kirjoitti:

    Niin se unohtui mainita, että tämän pienemmän kuvan päälle pitäisi saada vielä teksti asemoitua. Eli onnistuuko se silti vaikka laitan kuvan ihan "tavallisena" kuvana?

    HTML:llä asetetun kuvan päälle et saa tekstiä.

    Äänestä

  • Juu ei kirjoitti:

    HTML:llä asetetun kuvan päälle et saa tekstiä.

    Niin, eli sama ongelma on siis edelleen :) Eli miten tämä siis pitäisi toteuttaa?

    Äänestä

  • css-noviisi kirjoitti:

    Niin, eli sama ongelma on siis edelleen :) Eli miten tämä siis pitäisi toteuttaa?

    tapaa tulee heti mieleen (on niitä varmaan enemmänkin).
    -laitat kuvankäsittelyohjelmalla sen tekstin
    siihen kuvaan suoraan "osaksi" kuvaa ja sitten
    kuvakartalla tekstin paikat linkeiksi.

    -Kerrokset (layer) -menetelmä. Kuvat ja teksti eri
    kerroksiin.

    kts. http://virtuaaliyliopisto.jyu.fi/etusivu/tyopakki/oppimateriaalintuottaminen/wwwtuotanto/fp_ohje2005.doc

    etsi kohta
    "Sisällön asemointi Kerrosten avulla"

    En ole erikoisesti FrontPagen ystävä mutta
    ohjettahan voi soveltaa.

    Äänestä

Kommentoi aloitusta


css-noviisi kirjoitti:

Mun pitäisi luoda yksinkertainen sivu kahden kuvan avulla. Eli toinen kuva olisi taustalla ja toinen kuva tulisi siihen keskitettynä päälle. Sitten siinä keskitetyssä kuvassa olevia tekstien päältä (jotka myös osa kuvaa) kun klikkaa niin sivu vaihtuu. Miten tämä kaikki toteutettaisiin?
Ei pitäisi olla vaikea juttu, mutta kun en vielä kaikkea tajua :)

Nyt olen saanut toimimaan vaan niin, että tämä toinen kuva on vain tietyssä paikassa, mutta eri näyttöresoluutioilla se ei tietenkään näytä keskitetyltä.

Entä miten saisin siis jotkin kuvan osiot toimimaan linkkeinä? Onko tämä ylipäätään mahdollista vai pitääkö minun luoda uudet kuvat noista teksti-kohdista kuvassa ja sitten sovittaa ne samoihin kohtiin(toimimaan linkkeinä)?

Tässä css-koodiani:

html, body {
position: absolute;
background-color: #000000;
background-image:url(tausta.jpg);
background-repeat:no-repeat;
}

#runko {
position: absolute;
top: 100px ;
left: 200px ;
width: 830px;
height: 545px;
background-image:url(kuva.jpg);
background-repeat:no-repeat;
}

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