Another Day, Another CSS Crime
Dec. 22nd, 2024 02:37 amMy little Neocities webbed site is beginning to look nice enough to pass as functional. Hooray! As is tradition I opened it because I wanted to make a new page with actual stuff on it, and then instead I started a new landing/link list page and then fucked off to work on the CSS for five hours.
The good news is most things I wanted to sit on a backdrop now sit on a backdrop. I also shuffled the linkstickles into order, got them a fancy background, and massaged the Light Mode background tile to be more visible on screens/devices which flatten white-ish colors into all white. (Well, I think/hope. I've only got so many devices to test on.)
The CSS crime ended up being the thing I did not expect: page footers are made of sin and misery!! Conceptually they've been a staple for decades now and if you want a horrendous screen-wasting "always on top" mobile-style one that's easy. But if you want one that glues itself to the bottom of a page after all the other page content even if the page content is less than a full page, 1. go fuck yourself 2. ( get out a CSS calc(). )
I think I got it to work though. Eventually. At least it works when I resize my own screens! And all it took was moving some body{} properties into a new mandatory div I'll have to put on every page, yaaaaay.
Behold thusly here: https://wobblegong.neocities.org/burrow