Kuinka tekstin koon saa muuttumattomaksi?

Ongelmani on se, että tekemäni sivuston ulkoasu kärsii navigointilinkkien takia jos tekstin kokoa muuttaa suuremmaksi tai pienemmäksi selaimen asetuksista.

Kokeilin korjata ongelmaa tältä sivulta löytyvällä linkkikarttakikkailulla
http://www.alistapart.com/articles/imagemap/
koska se on auttanut ongelmaan ennenkin, mutta eipä se auttanutkaan, syyksi epäilen sitä etten sivujen keskittämisen vuoksi voi käyttää elementtien absoluuttista sijoittelua. Tavalliseen linkkikarttaan en haluaisi turvautua sen vuoksi ettei linkkeihin saa hover-ominaisuuksia.

Osaisiko joku auttaa? Esimerkkisivu tekemästäni sivustosta löytyy osoitteesta http://kotisivu.mtv3.fi/omenainen/ltg/paja.html
ja tyylitiedosto osoitteesta http://kotisivu.mtv3.fi/omenainen/ltg/tyylit.css
15845
Äänestä

Muut lukivat myös

Vastaukset 15

Vanhimmat

" Tavalliseen linkkikarttaan en haluaisi turvautua sen vuoksi ettei linkkeihin saa hover-ominaisuuksia. "

Miten niin ei saa...?

Äänestä
  • Olisitko ystävällinen ja kertoisit miten?

    Äänestä

  • Kinda kirjoitti:

    Olisitko ystävällinen ja kertoisit miten?

    .hooverin voi laittaa (melkein?) mihin elementtiin vaan. Tosin ie ei ymmärrä näinkään yksinkertaista asiaa.

    OBJEKTI:hover { background-color: red }

    Äänestä

..niiden linkkien huuvereissa pitää olla teksti siinä taustakuvassa, miksei siihen taustalle tule pelkästään sitä sinistä mömmöä?
Tai sitten mietit jotain muuta korostuskeinoa.

Minä en meinaan kehottais noin nätin koodin pilaamista millään imagemapeilla.

Css:ssä olis muutenkin vähän uudelleenmiettimistä kun ainakin mun Tuliketussani se layoutti hajoo muutenkin pikkasen - riippumatta käyttäjän valitsemasta fonttikoosta.

Äänestä
  • ..aluksihan tein nuo linkit ihan tavallisiksi tekstilinkeiksi, mutta kun ne suuremman tekstikoon valitsemalla venyivät yli ulkoasun reunan yritin korjata ongelmaa tekemällä tuollaisen linkkikarttaviritelmän, jota varten liitin linkit osaksi taustalla olevaa kuvaa ja muutin itse linkit näkymättömiksi kuten tuossa ohjeessa neuvotaan. Ongelmani siis ei ole se kuinka korostaa linkkien aktivoitumista, vaan kuinka saada ne pysymään mitoissaan ja paikallaan.

    ..minun selaimillani ulkoasu pysyy kasassa, millä tavalla se sinulla hajoaa?

    Äänestä

  • Kinda kirjoitti:

    ..aluksihan tein nuo linkit ihan tavallisiksi tekstilinkeiksi, mutta kun ne suuremman tekstikoon valitsemalla venyivät yli ulkoasun reunan yritin korjata ongelmaa tekemällä tuollaisen linkkikarttaviritelmän, jota varten liitin linkit osaksi taustalla olevaa kuvaa ja muutin itse linkit näkymättömiksi kuten tuossa ohjeessa neuvotaan. Ongelmani siis ei ole se kuinka korostaa linkkien aktivoitumista, vaan kuinka saada ne pysymään mitoissaan ja paikallaan.

    ..minun selaimillani ulkoasu pysyy kasassa, millä tavalla se sinulla hajoaa?

    Määrittele navilinkkien fonttikoko pikseleinä eikä pt:nä, fontti pysyy samana vaikka asetuksia muuttaisi..

    Äänestä

  • Ridge kirjoitti:

    Määrittele navilinkkien fonttikoko pikseleinä eikä pt:nä, fontti pysyy samana vaikka asetuksia muuttaisi..

    mutta ainakin minun firefoxillani tekstin koko muuttuu vaikka se olisi määritelty pikseleinä.

    Äänestä

  • Kinda kirjoitti:

    ..aluksihan tein nuo linkit ihan tavallisiksi tekstilinkeiksi, mutta kun ne suuremman tekstikoon valitsemalla venyivät yli ulkoasun reunan yritin korjata ongelmaa tekemällä tuollaisen linkkikarttaviritelmän, jota varten liitin linkit osaksi taustalla olevaa kuvaa ja muutin itse linkit näkymättömiksi kuten tuossa ohjeessa neuvotaan. Ongelmani siis ei ole se kuinka korostaa linkkien aktivoitumista, vaan kuinka saada ne pysymään mitoissaan ja paikallaan.

    ..minun selaimillani ulkoasu pysyy kasassa, millä tavalla se sinulla hajoaa?

    No ei varsinaisesti isommin hajoa mutta leipätekstin kohdalta se kehysviiva on pikselin enemmän vasemmalla kuin muissa kohdissa, ts koko ulkoasu on leipätekstin kohdalla pikselin väärässä kohtaa. Jos suurentaa fonttia riittävästi niin viiva hypähtää kunnolliseksi mutta sittenhän noiden linkkien hooverit on jo aivan persiillään.

    Mulla Firefoxista versio 1.0 jos sillä on jotain merkitystä.

    Äänestä

  • Kinda kirjoitti:

    mutta ainakin minun firefoxillani tekstin koko muuttuu vaikka se olisi määritelty pikseleinä.

    Jos vaikka huononäköinen käyttäjä haluaa suurentaa fonttikokoa niin ajattelitko ettei häntä haittaa vaikkei saakaan selvää mitä linkeissä lukee?

    Anna linkkien fonttikoon muuttua rauhassa (anna vaikka rivittyä jos on tarvetta). Varaa linkeille sellainen tila että niillä on tilaa muuttaa kokoa.

    Äänestä

  • Höpö kirjoitti:

    No ei varsinaisesti isommin hajoa mutta leipätekstin kohdalta se kehysviiva on pikselin enemmän vasemmalla kuin muissa kohdissa, ts koko ulkoasu on leipätekstin kohdalla pikselin väärässä kohtaa. Jos suurentaa fonttia riittävästi niin viiva hypähtää kunnolliseksi mutta sittenhän noiden linkkien hooverit on jo aivan persiillään.

    Mulla Firefoxista versio 1.0 jos sillä on jotain merkitystä.

    Tämä pikselin heitto ei näköjään koko aikaa näykään. Se tulee esiin kun selainikkunan kokoa muuttaa leveyssuunnassa. Silloin tuo keskikohta alkaa hyppiä.

    Äänestä

  • Höpö kirjoitti:

    Tämä pikselin heitto ei näköjään koko aikaa näykään. Se tulee esiin kun selainikkunan kokoa muuttaa leveyssuunnassa. Silloin tuo keskikohta alkaa hyppiä.

    Kai niiden linkkien muuttuminen täytyy sitten vain hyväksyä (muilla selaimilla kuin IE:llä). Päivitin tuon ensimmäisessä viestissä olevan sivun jos haluatte vilkaista, muutin linkit tekstimuotoon kuten ne olivat alunperinkin.

    hmm, niinpä hyppiikin pikselin verran ikkunan kokoa muuttaessa. Hassua, mutta ei haittaa ainakaan minua.

    Äänestä

tekstilinkin hover lienee joku tällainen:
---------------
a:link {color: #0000ff;text-decoration: none}
a:visited {color: #008000;text-decoration: none}
a:hover {background: #00ffff;text-decoration: none}
------------------

vai? :)

Äänestä
  • tuohan on ihan peruskauraa, mutta jos lähdetään tekemään ihan perinteistä imagemappia html-dokumenttiin, niin saako sellaiseen jotenkin hoverin? Mieluummin kyllä pitäisin tekstilinkit tekstilinkkeinä, mutta jos niiden kokoa ei saa pysymään kurissa niin..

    Äänestä

Koetin katsella miten tuo on hoidettu 'ammatti'-sivuilla. Muutamia sivuja katsottuani huomasin että ei tuo oikein toimi missään.

Esimerkiksi kun täällä suurentaa tekstikokoa, niin linkit alkavat vain kadota oikeasta laidasta:

http://www.alistapart.com/

Äänestä

Jos ongelmasi on tuo, niin kannattaa korjata sivut kuntoon eikä yrittää rikkoa selaimia.

Kunnossa olemiseen sisältyy, että sivut toimivat eri fonttikokoja käytettäessä. Esimerkiksi 9 pisteen fontilla ja 60 pisteen fontilla.

Vähätöisintä on todennäköisesti aloittaa sivuston teko alusta. Jos olisit kertonut nykyisten sivujen osoitteen, niin tämän olisi voinut vahvistaa tai ehkä joskus todeta, että vain puolet pitää tehdä uusiksi.

Äänestä

Kommentoi aloitusta


Kinda kirjoitti:

Ongelmani on se, että tekemäni sivuston ulkoasu kärsii navigointilinkkien takia jos tekstin kokoa muuttaa suuremmaksi tai pienemmäksi selaimen asetuksista.

Kokeilin korjata ongelmaa tältä sivulta löytyvällä linkkikarttakikkailulla
http://www.alistapart.com/articles/imagemap/
koska se on auttanut ongelmaan ennenkin, mutta eipä se auttanutkaan, syyksi epäilen sitä etten sivujen keskittämisen vuoksi voi käyttää elementtien absoluuttista sijoittelua. Tavalliseen linkkikarttaan en haluaisi turvautua sen vuoksi ettei linkkeihin saa hover-ominaisuuksia.

Osaisiko joku auttaa? Esimerkkisivu tekemästäni sivustosta löytyy osoitteesta http://kotisivu.mtv3.fi/omenainen/ltg/paja.html
ja tyylitiedosto osoitteesta http://kotisivu.mtv3.fi/omenainen/ltg/tyylit.css

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