Minulla on sivulla kaikki tekstit muut sijoitettu oikeaan reunaan ja sijoitukset oikeasta reunasta laskettu esim. tyyliin top: 0px; right: 199px.
Kun sivua katsoo normaali kokoisella ikkunalla se on ihan normaali. Mutta sitten kun pistän itse ikkunan ihan kapeaksi (leveyssuunnassa kapeaksi, vaikkapa 5cm) ja alareunaan tulee se rulla, josta liikutaan vasemmalle ja oikealle, alkaa ongelmat. Nimittäin sivun sisältö menee kahtia noin puolesta välistä, eikä sen vasemmalle puolelle jäävää tekstiä nää rullaamalla, sen saa näkyviin vain suurentamalla ikkunaa. Kuitenkin toiseen suuntaa (eli siis oikealle) voi rullata, mutta siellä sivun sisällön loputtua näkyy vain taustaväriä (jota tässä oikeassa reunassa ei kuuluisi näkyä ollenkaan, sillä sivun sisällön pitäisi olla kiinni oikeassa reunassa.).
Eli varmaankin minulta puuttuu määrityksistä (vai miksi niitä kutsutaan) jotain tosi tärkeää. Jos joku nyt tajusi ongelman, apu olisi todella ilahduttavaa. Tosin tämä tuntuu vähän huonosti selitetyltä (voi kysyä tarkennusta, jos kiinnostaa tämä ongelma :) Heh, siis jos edes kiinnostaa..).
Kun sivua katsoo normaali kokoisella ikkunalla se on ihan normaali. Mutta sitten kun pistän itse ikkunan ihan kapeaksi (leveyssuunnassa kapeaksi, vaikkapa 5cm) ja alareunaan tulee se rulla, josta liikutaan vasemmalle ja oikealle, alkaa ongelmat. Nimittäin sivun sisältö menee kahtia noin puolesta välistä, eikä sen vasemmalle puolelle jäävää tekstiä nää rullaamalla, sen saa näkyviin vain suurentamalla ikkunaa. Kuitenkin toiseen suuntaa (eli siis oikealle) voi rullata, mutta siellä sivun sisällön loputtua näkyy vain taustaväriä (jota tässä oikeassa reunassa ei kuuluisi näkyä ollenkaan, sillä sivun sisällön pitäisi olla kiinni oikeassa reunassa.).
Eli varmaankin minulta puuttuu määrityksistä (vai miksi niitä kutsutaan) jotain tosi tärkeää. Jos joku nyt tajusi ongelman, apu olisi todella ilahduttavaa. Tosin tämä tuntuu vähän huonosti selitetyltä (voi kysyä tarkennusta, jos kiinnostaa tämä ongelma :) Heh, siis jos edes kiinnostaa..).
Vastaukset 9
Vanhimmat
Kuulostaa CSS:ltä. Jospa vielä antaisit linkin ongelmasivulle. Absoluuttista positiointia, ehkä box modelia, kellutusta? Kuinkas on merkkauksen laita? Taulukoita?
Juu, CSS:ää. Ei ole sivu netissä juuri ongelman takia.
Positionit on absolute. Taulukoita on.
Sinänsä vaikea juttu, kun ei ole sitä linkkiä antaa ja itse en näistä asioista vielä paljoakaan tiedä. Siis nuo box modelit, kellutukset..
Ja outoa sekin vielä, että se ei tee sitä "puolitusta" joka kerta. Välillä pienentäessä kaikki pysyy oikeassa reunassa, voi suurennella ja pienennellä edes takaisin. Ja sitten yhtäkkiä sinne taas tulee se tyhjyys..?? Kummaa..
Jospa uppaisit ongelman jonnekin ja heittäisit osoitteen tänne? Vaikea auttaa kun ei ole dokumentia saatavilla, vika kun voi olla merkkauksessa, css:ssä tai molemmissa.
Tänään ei enää saa laitettua ..
Huomasin nyt sellaisen vielä (kun siinä on siis kaksi tablea vierekkäin) että se oikean puoleinen table pysyy koko ajan yhtä kaukana ikkunan reunasta, vaikka ikkunan kokoa miten muuttelisi. Sinne sen oikealle puolelle siis kuitenkin yhä tulee tyhjää taustaa... Juu..
Sitten kun laitoin koko höskän yhden tablen sisään, ja sille positioniksi absoluten, niin alkoi kaikki pysyä oikeilla paikoillaan. Tosin silloin ikkunassa ei voinut enää liikkua edes takaisin sillä rullalla, vaan koko ikkuna oli itse suurennettava näyttämään kaikki sivulla oleva... Hehee.. Näinhän se menee.
Okei. Tällä sivulla
http://coftia.seien.org/
kun lähtee kaventamaan ikkunaa, siihen jää paikalleen se vasen reuna, kun sieltä on ensin hävinnyt vähän taustaa pois (tai riippuen millä leveydellä ikkuna aluksikaan oli).
Minun tekeleessäni taas paikallaan pysyy oikea reuna, ja muuten toimii aivan samalla lailla!! Eli kun minulle menee oikea reuna kiinnittyneenä lisää oikeelle, niin eihän sieltä enää tule muuta kuin sitä taustaa!
En tosin vielä ole keksinyt mikä se oikea ongelma minulla sitten on.. Mutta tuossa kuitenkin esimerkki siitä, miten sen pitäisi olla ja (jonkinlainen) selostus siitä miten se minulle on....
Ööö, siis tuota, esimerkkisivu toimii niinkuin haluaisit? Valitettavasti sillä tiedolla ei tee mitään, koska vikahan on omassa merkkauksessasi. Sitä näkemättä en oikein osaa auttaa.
Kristallipalloni arvailee, että ongelma saattaa liittyä tablen määrämittaan ja absoluuttiseen positiointiin.
Tosin nyt ovat ihan hirveän näköisinä ja asiattomina, mikä pahinta, vieläpä angelfirellä...
Mutta en viitsi nyt laitta kokeiluvaiheessa oikealle paikalleen. Enkä jaksanut tuonne ladata mitään kuvia, että tosiaan nyt näyttää vähän miltä näyttää! Mutta se ongelma näkyy kyllä tuoltakin.
http://www.angelfire.com/ab7/amm/
Nimittäin se, että sulla on siellä koodissa 2 head osiota.
Yksi on heti koodin aluksi ja toinen on siellä mistä sun oma osuutesi alkaa eli siis:
Tämä hmm... Ongelma!!
body {
background: #000066;
}
Poista tämä kohta ja siirrä se kooodin alkuun, jossa on jo valmiina head ja title osiot.
En tiedä vaikuttaako mainitsemaasi ongelmaan mutta sehän selviää helposti....
Kerro ihmeessä tehosiko...
Sulla on myös ylimääräisiä body tageja siellä.
Koodin alusta löytyy 1 ja siellä sen pitää ollakin. Laitat sinne alkuun kaikki taustakuva ym. systeemit.
Loput omasta koodistasi laitat javascriptien jälkeen. Koodin lopusta löytyy myös tuplasti body ja html tageja.
Poista niistä 2 ylimmäistä eli tagit ja Aivan tekstin lopussa pitäisi olla em. tagit. Ei missään muualla.