Nyt tulee täys-aloittelija tason kysymys ku meni hermot tossa CSS:n vääntämisessä. En millään meinannut onnistua saamaan boksia sivujen loppuun, joka toimisi ikäänkuin kehyksenä. Miten saisin leveydeltään laidasta laitaan olevan boksin näkymään sivujeni pohjalla siten, että scrolbaarin liikuttaminen ei vaikuta boksin liikkeeseen. Eiks se ollu se position:absolute; homma, vaikka en sillä vielä saanut koodia skulaa, tosin varmaan kusen...tai varmastikkin kusen.
position: fixed;
Absolute asemoi elementin tiettyyn kohtaan sivua, joten se rullaa sivun mukana.
okka, kiitti.
Sain homma workkiin firefoxilla, mutta internet explorer 7:lla homma ei luonaa.
tässä on css palkkini:
.marginaalipohja{ width: 100%; height: 2%; background-color:#fae5ae; position:fixed; top: 98%; }
Kuitenkin palikka jaa lillumaan ylös, eikö explorer tue tuota temppua, vai miksei toi toimi?
Mod. lisäsi kooditagit
Käytä top -määreen sijasta bottom -määrettä. Se asettelee elementin ikkunan alareunaan nähden.
bottom: 0px;
GimPeltzi kirjoitti:
Käytä top -määreen sijasta bottom -määrettä. Se asettelee elementin ikkunan alareunaan nähden.
bottom: 0px;
Eikös tuo jätä koko elementin piiloon, koska mitat laskettaneen elementin vasemmasta yläreunasta? Vai muistanko ihan höpöjä nyt?
Teuro kirjoitti:
Eikös tuo jätä koko elementin piiloon, koska mitat laskettaneen elementin vasemmasta yläreunasta? Vai muistanko ihan höpöjä nyt?
Ei, kyllä bottom lasketaan ihan alareunasta. Siksipä tämä onkin varmempi tapa pitää elementti näkyvissä, kun ei tule vastaan sitä ongelmaa, että elementin koko olisi enemmän kuin sille varatut 2 prosenttia (jos siis on top: 98%).
Jep piti tarkistaa vielä, joten ihan oikein tuo menee noin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.